HDK
|
#include <shaderFunctionDesc.h>
Classes | |
struct | Member |
Public Types | |
using | MemberVector = std::vector< Member > |
Public Member Functions | |
HGI_API | HgiShaderFunctionParamBlockDesc () |
Public Attributes | |
std::string | blockName |
std::string | instanceName |
MemberVector | members |
std::string | arraySize |
int32_t | interstageSlot |
Describes an interstage param block between shader stages
Definition at line 210 of file shaderFunctionDesc.h.
using HgiShaderFunctionParamBlockDesc::MemberVector = std::vector<Member> |
Definition at line 219 of file shaderFunctionDesc.h.
HGI_API HgiShaderFunctionParamBlockDesc::HgiShaderFunctionParamBlockDesc | ( | ) |
std::string HgiShaderFunctionParamBlockDesc::arraySize |
Definition at line 224 of file shaderFunctionDesc.h.
std::string HgiShaderFunctionParamBlockDesc::blockName |
Definition at line 221 of file shaderFunctionDesc.h.
std::string HgiShaderFunctionParamBlockDesc::instanceName |
Definition at line 222 of file shaderFunctionDesc.h.
int32_t HgiShaderFunctionParamBlockDesc::interstageSlot |
Definition at line 225 of file shaderFunctionDesc.h.
MemberVector HgiShaderFunctionParamBlockDesc::members |
Definition at line 223 of file shaderFunctionDesc.h.