Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
Inheritance Hierarchy
- FGPUProfilerEventNodeFrame
- FOpenGLEventNodeFrame
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGLDrv.h |
| Include | #include "OpenGLDrv.h" |
Syntax
class FOpenGLEventNodeFrame : public FGPUProfilerEventNodeFrame
Remarks
An entire frame of perf event nodes, including ancillary timers.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOpenGLDisjointTimeStampQuery | DisjointQuery | Disjoint query tracking whether the times reported by DumpEventTree are reliable. | |
| FOpenGLBufferedGPUTiming | RootEventTiming | Timer tracking inclusive time spent in the root nodes. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOpenGLEventNodeFrame
(
FOpenGLDynamicRHI* InRHI |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from FGPUProfilerEventNodeFrame
| Type | Name | Description | |
|---|---|---|---|
| void | EndFrame () |
End this frame of per tracking, but do not block yet | |
| float | Calculates root timing base frequency (if needed by this RHI) | ||
| void | D3D11 Hack | ||
| void | StartFrame () |
Start this frame of per tracking |