|
Blender V4.3
|
#include <gpu_node_graph.hh>
Inherited by GPUConstant.
Public Attributes | ||
| GPUInput * | next | |
| GPUInput * | prev | |
| GPUNode * | node | |
| eGPUType | type | |
| GPUNodeLink * | link | |
| int | id | |
| eGPUDataSource | source | |
| union { | ||
| float vec [16] | ||
| GPUMaterialTexture * texture | ||
| GPUMaterialAttribute * attr | ||
| GPUUniformAttr * uniform_attr | ||
| GPULayerAttr * layer_attr | ||
| char function_call [64] | ||
| }; | ||
Definition at line 115 of file gpu_node_graph.hh.
| union { ... } GPUInput |
| GPUMaterialAttribute* GPUInput::attr |
Definition at line 132 of file gpu_node_graph.hh.
Referenced by gpu_node_input_link().
| char GPUInput::function_call[64] |
Definition at line 138 of file gpu_node_graph.hh.
| int GPUInput::id |
Definition at line 121 of file gpu_node_graph.hh.
| GPULayerAttr* GPUInput::layer_attr |
Definition at line 136 of file gpu_node_graph.hh.
| GPUNodeLink* GPUInput::link |
Definition at line 120 of file gpu_node_graph.hh.
| GPUInput* GPUInput::next |
Definition at line 116 of file gpu_node_graph.hh.
| GPUNode* GPUInput::node |
Definition at line 118 of file gpu_node_graph.hh.
| GPUInput * GPUInput::prev |
Definition at line 116 of file gpu_node_graph.hh.
| eGPUDataSource GPUInput::source |
Definition at line 123 of file gpu_node_graph.hh.
Referenced by GPUCodegen::generate_cryptomatte().
| GPUMaterialTexture* GPUInput::texture |
Definition at line 130 of file gpu_node_graph.hh.
| eGPUType GPUInput::type |
Definition at line 119 of file gpu_node_graph.hh.
Referenced by GPUCodegen::generate_cryptomatte(), GPUCodegen::generate_resources(), inputs_cmp(), and operator<<().
| GPUUniformAttr* GPUInput::uniform_attr |
Definition at line 134 of file gpu_node_graph.hh.
| float GPUInput::vec[16] |
Definition at line 128 of file gpu_node_graph.hh.
Referenced by GPUCodegen::generate_cryptomatte().