#include <MetalShaderParameterCache.h>
◆ FMetalShaderParameterCache()
| FMetalShaderParameterCache::FMetalShaderParameterCache |
( |
| ) |
|
◆ ~FMetalShaderParameterCache()
| FMetalShaderParameterCache::~FMetalShaderParameterCache |
( |
| ) |
|
◆ CommitPackedGlobals()
Commit shader parameters to the currently bound program.
◆ MarkAllDirty()
| void FMetalShaderParameterCache::MarkAllDirty |
( |
| ) |
|
Marks all uniform arrays as dirty.
◆ PrepareGlobalUniforms()
| void FMetalShaderParameterCache::PrepareGlobalUniforms |
( |
uint32 |
TypeIndex, |
|
|
uint32 |
UniformArraySize |
|
) |
| |
|
inline |
◆ Reset()
| void FMetalShaderParameterCache::Reset |
( |
| ) |
|
Invalidates all existing data.
◆ Set()
Sets values directly into the packed uniform array
The documentation for this class was generated from the following files: