FOpenGLEventNode

A single perf event node, which tracks information about a appBeginDrawEvent/appEndDrawEvent range.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

OpenGLDrv

Header

/Engine/Source/Runtime/OpenGLDrv/Public/OpenGLDrv.h

Include

#include "OpenGLDrv.h"

Syntax

class FOpenGLEventNode : public FGPUProfilerEventNode

Remarks

A single perf event node, which tracks information about a appBeginDrawEvent/appEndDrawEvent range.

Variables

Name Description

Public variable

FOpenGLBuffered...

 

Timing

Constructors

Name Description

Public function

FOpenGLEventNode

(
    const TCHAR* InName,
    FGPUProfilerEventNode* InParen...,
    FOpenGLDynamicRHI* InRHI
)

Destructors

Name Description

Public function Virtual

~FOpenGLEventNode()

Overridden from FGPUProfilerEventNode

Name Description

Public function Virtual

float

 

GetTiming()

Returns the time in ms that the GPU spent in this draw event.

Public function Virtual

void

 

StartTiming()

Public function Virtual

void

 

StopTiming()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss