/Engine/Source/Runtime/OpenGLDrv/Public/OpenGLResources.h
class FOpenGLUniformBuffer : public [FRHIUniformBuffer](API\Runtime\RHI\FRHIUniformBuffer)
uint32
AllocatedSize
The size of the buffer allocated to hold the uniform buffer contents. May be larger than necessary.
bool
bIsEmulatedUniformBuffer
True if the uniform buffer is emulated
bool
bStreamDraw
True if the uniform buffer is not used across frames.
FOpenGLEUniform...
EmulatedBufferData
Emulated uniform data for ES2.
uint32
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.
uint32
UniqueID
Unique ID for state shadowing purposes.