| HDK
    | 
#include <shaderFunctionDesc.h>
| Public Member Functions | |
| HGI_API | HgiShaderFunctionParamDesc () | 
| Public Attributes | |
| std::string | nameInShader | 
| std::string | type | 
| int32_t | location | 
| int32_t | interstageSlot | 
| HgiInterpolationType | interpolation | 
| HgiSamplingType | sampling | 
| HgiStorageType | storage | 
| std::string | role | 
| std::string | arraySize | 
Describes a param passed into a shader or between shader stages.
Definition at line 146 of file shaderFunctionDesc.h.
| HGI_API HgiShaderFunctionParamDesc::HgiShaderFunctionParamDesc | ( | ) | 
| std::string HgiShaderFunctionParamDesc::arraySize | 
Definition at line 159 of file shaderFunctionDesc.h.
| HgiInterpolationType HgiShaderFunctionParamDesc::interpolation | 
Definition at line 155 of file shaderFunctionDesc.h.
| int32_t HgiShaderFunctionParamDesc::interstageSlot | 
Definition at line 154 of file shaderFunctionDesc.h.
| int32_t HgiShaderFunctionParamDesc::location | 
Definition at line 153 of file shaderFunctionDesc.h.
| std::string HgiShaderFunctionParamDesc::nameInShader | 
Definition at line 151 of file shaderFunctionDesc.h.
| std::string HgiShaderFunctionParamDesc::role | 
Definition at line 158 of file shaderFunctionDesc.h.
| HgiSamplingType HgiShaderFunctionParamDesc::sampling | 
Definition at line 156 of file shaderFunctionDesc.h.
| HgiStorageType HgiShaderFunctionParamDesc::storage | 
Definition at line 157 of file shaderFunctionDesc.h.
| std::string HgiShaderFunctionParamDesc::type | 
Definition at line 152 of file shaderFunctionDesc.h.