| FRHIResource
|
Module |
|
Header |
/Engine/Source/Runtime/OpenGLDrv/Public/OpenGLResources.h |
Include |
#include "OpenGLResources.h" |
class FOpenGLUniformBuffer : public FRHIUniformBuffer
Name | Description | ||
---|---|---|---|
|
AccessFence |
||
|
AllocatedSize |
The size of the buffer allocated to hold the uniform buffer contents. May be larger than necessary. |
|
|
bStreamDraw |
True if the uniform buffer is not used across frames. |
|
|
CopyFence |
||
|
EmulatedBufferData |
Emulated uniform data for ES2. |
|
|
Offset |
The offset of the uniform buffer's contents in the resource. |
|
|
uint8 * |
PersistentlyMappedBuffer |
When using a persistently mapped buffer this is a pointer to the CPU accessible data. |
|
GLuint |
Resource |
The GL resource for this uniform buffer. |
|
ResourceTable |
Resource table containing RHI references. |
|
|
UniqueID |
Unique ID for state shadowing purposes. |
Name | Description | |
---|---|---|
|
FOpenGLUniformBuffer ( |
Initialization constructor. |
Name | Description | |
---|---|---|
|
~FOpenGLUniformBuffer() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
SetGLUniformBufferParams ( |