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().