|
Blender
V2.93
|
#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 116 of file GPU_material.h.
| bool GPUNodeStack::end |
Definition at line 123 of file GPU_material.h.
Referenced by gpu_stack_from_data_list(), and GPU_stack_link().
| bool GPUNodeStack::hasinput |
Definition at line 120 of file GPU_material.h.
Referenced by node_gpu_stack_from_data().
| bool GPUNodeStack::hasoutput |
Definition at line 121 of file GPU_material.h.
Referenced by node_gpu_stack_from_data(), node_shader_gpu_geometry(), and node_shader_gpu_tex_coord().
| struct GPUNodeLink* GPUNodeStack::link |
Definition at line 119 of file GPU_material.h.
Referenced by gpu_node_input_socket(), gpu_shader_normal_map(), gpu_shader_vect_transform(), gpu_uniformbuffer_link(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), node_shader_gpu_attribute(), node_shader_gpu_bsdf_principled(), node_shader_gpu_fresnel(), node_shader_gpu_layer_weight(), node_shader_gpu_tex_image(), node_shader_gpu_volume_info(), and node_shader_gpu_volume_principled().
| short GPUNodeStack::sockettype |
Definition at line 122 of file GPU_material.h.
Referenced by node_data_from_gpu_stack(), and node_gpu_stack_from_data().
| eGPUType GPUNodeStack::type |
Definition at line 117 of file GPU_material.h.
Referenced by gpu_node_input_socket(), group_gpu_move_outputs(), and node_gpu_stack_from_data().
| float GPUNodeStack::vec[4] |
Definition at line 118 of file GPU_material.h.
Referenced by gpu_node_input_socket(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), and node_shader_gpu_volume_principled().