![]() |
|
Describes a param passed into a shader or between shader stages. More...
#include <shaderFunctionDesc.h>
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.
| std::string arraySize |
Definition at line 159 of file shaderFunctionDesc.h.
| HgiInterpolationType interpolation |
Definition at line 155 of file shaderFunctionDesc.h.
| int32_t interstageSlot |
Definition at line 154 of file shaderFunctionDesc.h.
| int32_t location |
Definition at line 153 of file shaderFunctionDesc.h.
| std::string nameInShader |
Definition at line 151 of file shaderFunctionDesc.h.
| std::string role |
Definition at line 158 of file shaderFunctionDesc.h.
| HgiSamplingType sampling |
Definition at line 156 of file shaderFunctionDesc.h.
| HgiStorageType storage |
Definition at line 157 of file shaderFunctionDesc.h.
| std::string type |
Definition at line 152 of file shaderFunctionDesc.h.