Language:
Discover
By Skill Level
By Category

FVulkanEventNodeFrame

Choose your OS:

Inheritance Hierarchy

FGPUProfilerEventNodeFrame

FVulkanEventNodeFrame

Syntax

class FVulkanEventNodeFrame : public FGPUProfilerEventNodeFrame

Remarks

An entire frame of perf event nodes, including ancillary timers.

Variables

Name Description

Public variable

FVulkanGPUTimin ...

 

RootEventTiming

Timer tracking inclusive time spent in the root nodes.

Constructors

Name Description

Public function

FVulkanEventNodeFrame

(
    FVulkanCommandListContext * InC...,
    FVulkanDevice* InDevice
)

Destructors

Name Description

Public function

~FVulkanEventNodeFrame()

Overridden from FGPUProfilerEventNodeFrame

Name Description

Public function Virtual

void

 

EndFrame()

End this frame of per tracking, but do not block yet

Public function Virtual

float

 

GetRootTimingResults()

Calculates root timing base frequency (if needed by this RHI)

Public function Virtual

bool

 

PlatformDisablesVSync()

Public function Virtual

void

 

StartFrame()

Start this frame of per tracking

References

Module

VulkanRHI

Header

Runtime/VulkanRHI/Public/VulkanUtil.h