|
Blender V4.3
|
#include <GPU_material.hh>
Public Attributes | |
| eGPUType | type |
| float | vec [4] |
| GPUNodeLink * | link |
| bool | hasinput |
| bool | hasoutput |
| short | sockettype |
| bool | end |
Definition at line 96 of file GPU_material.hh.
| bool GPUNodeStack::end |
Definition at line 103 of file GPU_material.hh.
Referenced by gpu_stack_from_data_list(), gpu_stack_link_v(), and blender::realtime_compositor::populate_gpu_node_stack().
| bool GPUNodeStack::hasinput |
Definition at line 100 of file GPU_material.hh.
Referenced by node_gpu_stack_from_data(), and blender::realtime_compositor::populate_gpu_node_stack().
| bool GPUNodeStack::hasoutput |
Definition at line 101 of file GPU_material.hh.
Referenced by node_gpu_stack_from_data(), blender::nodes::node_shader_geometry_cc::node_shader_gpu_geometry(), blender::nodes::node_shader_hair_info_cc::node_shader_gpu_hair_info(), blender::nodes::node_shader_tex_coord_cc::node_shader_gpu_tex_coord(), and blender::realtime_compositor::populate_gpu_node_stack().
| GPUNodeLink* GPUNodeStack::link |
Definition at line 99 of file GPU_material.hh.
Referenced by blender::realtime_compositor::ShaderNode::get_input_link(), gpu_node_input_socket(), blender::nodes::node_sh_mix_cc::gpu_shader_mix(), blender::nodes::node_shader_mix_rgb_cc::gpu_shader_mix_rgb(), blender::nodes::node_shader_normal_map_cc::gpu_shader_normal_map(), blender::nodes::node_shader_rgb_cc::gpu_shader_rgb(), blender::nodes::node_shader_value_cc::gpu_shader_value(), 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(), blender::nodes::node_shader_volume_info_cc::node_shader_gpu_volume_info(), node_socket_not_black(), node_socket_not_white(), node_socket_not_zero(), and blender::realtime_compositor::populate_gpu_node_stack().
| short GPUNodeStack::sockettype |
Definition at line 102 of file GPU_material.hh.
Referenced by blender::realtime_compositor::gpu_stack_vector_from_socket(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), and blender::realtime_compositor::populate_gpu_node_stack().
| eGPUType GPUNodeStack::type |
Definition at line 97 of file GPU_material.hh.
Referenced by gpu_node_input_socket(), gpu_stack_from_data_list(), group_gpu_move_outputs(), node_gpu_stack_from_data(), and blender::realtime_compositor::populate_gpu_node_stack().
| float GPUNodeStack::vec[4] |
Definition at line 98 of file GPU_material.hh.
Referenced by blender::realtime_compositor::ShaderNode::get_input_link(), gpu_node_input_socket(), blender::realtime_compositor::gpu_stack_vector_from_socket(), gpu_uniformbuffer_link(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), node_socket_not_black(), node_socket_not_white(), and node_socket_not_zero().