#include <UniformHLSL.h>
◆ UniformHLSL()
◆ getInterfaceBlockRegisterMap()
const std::map<std::string, unsigned int>& sh::UniformHLSL::getInterfaceBlockRegisterMap |
( |
| ) |
const |
|
inline |
◆ getUniformRegisterMap()
const std::map<std::string, unsigned int>& sh::UniformHLSL::getUniformRegisterMap |
( |
| ) |
const |
|
inline |
◆ interfaceBlockInstanceString()
TString sh::UniformHLSL::interfaceBlockInstanceString |
( |
const TInterfaceBlock & |
interfaceBlock, |
|
|
unsigned int |
arrayIndex |
|
) |
| |
|
static |
◆ interfaceBlocksHeader()
◆ reserveInterfaceBlockRegisters()
void sh::UniformHLSL::reserveInterfaceBlockRegisters |
( |
unsigned int |
registerCount | ) |
|
◆ reserveUniformRegisters()
void sh::UniformHLSL::reserveUniformRegisters |
( |
unsigned int |
registerCount | ) |
|
◆ samplerMetadataUniforms()
void sh::UniformHLSL::samplerMetadataUniforms |
( |
TInfoSinkBase & |
out, |
|
|
const char * |
reg |
|
) |
| |
◆ uniformsHeader()
The documentation for this class was generated from the following files: