Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGLShaderResources.h |
| Include | #include "OpenGLShaderResources.h" |
Syntax
class FOpenGLShaderParameterCache
Remarks
Caching of OpenGL uniform parameters.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CommitPackedGlobals
(
const FOpenGLLinkedProgram* LinkedProgram, |
Commit shader parameters to the currently bound program. | |
| void | CommitPackedUniformBuffers
(
FOpenGLLinkedProgram* LinkedProgram, |
||
| void | InitializeResources
(
int32 UniformArraySize |
||
| void | MarkAllDirty () |
Marks all uniform arrays as dirty. | |
| void | Sets values directly into the packed uniform arraySet parameter values. |