|
Blender
V3.3
|
#include <GPU_material.h>
Public Attributes | |
| eGPUType | type |
| float | vec [4] |
| struct GPUNodeLink * | link |
| bool | hasinput |
| bool | hasoutput |
| short | sockettype |
| bool | end |
Definition at line 103 of file GPU_material.h.
| bool GPUNodeStack::end |
Definition at line 110 of file GPU_material.h.
Referenced by gpu_stack_from_data_list(), and gpu_stack_link_v().
| bool GPUNodeStack::hasinput |
Definition at line 107 of file GPU_material.h.
Referenced by node_gpu_stack_from_data().
| bool GPUNodeStack::hasoutput |
Definition at line 108 of file GPU_material.h.
Referenced by node_gpu_stack_from_data().
| struct GPUNodeLink* GPUNodeStack::link |
Definition at line 106 of file GPU_material.h.
Referenced by gpu_node_input_socket(), blender::nodes::node_shader_normal_map_cc::gpu_shader_normal_map(), blender::nodes::node_shader_vector_transform_cc::gpu_shader_vect_transform(), gpu_uniformbuffer_link(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), blender::nodes::node_shader_tex_image_cc::node_shader_gpu_tex_image(), and blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled().
| short GPUNodeStack::sockettype |
Definition at line 109 of file GPU_material.h.
Referenced by node_data_from_gpu_stack(), and node_gpu_stack_from_data().
| eGPUType GPUNodeStack::type |
Definition at line 104 of file GPU_material.h.
Referenced by gpu_node_input_socket(), gpu_stack_from_data_list(), and node_gpu_stack_from_data().
| float GPUNodeStack::vec[4] |
Definition at line 105 of file GPU_material.h.
Referenced by gpu_node_input_socket(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), and blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled().