Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
Inheritance Hierarchy
- FRHIResource
- FRHIRenderQuery
- FOpenGLRenderQuery
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGLResources.h |
| Include | #include "OpenGLResources.h" |
Syntax
class FOpenGLRenderQuery : public FRHIRenderQuery
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bInvalidResource | True if the context the query is in was released from another thread | |
| bool | bResultWasSuccess | True if the context the query is in was released from another thread | |
| ERenderQueryType | QueryType | Todo: memory optimize | |
| GLuint | Resource | The query resource. | |
| uint64 | ResourceContext | Identifier of the OpenGL context the query is a part of. | |
| GLuint64 | Result | The cached query result. | |
| FThreadSafeCounter | TotalBegins | ||
| FThreadSafeCounter | TotalResults |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOpenGLRenderQuery
(
ERenderQueryType InQueryType |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | ReleaseResource
(
GLuint Resource, |