|
Blender V4.3
|
This is the complete list of members for SVMCompiler, including all inherited members.
| active_stack | SVMCompiler | protected |
| add_node(ShaderNodeType type, int a=0, int b=0, int c=0) | SVMCompiler | |
| add_node(int a=0, int b=0, int c=0, int d=0) | SVMCompiler | |
| add_node(ShaderNodeType type, const float3 &f) | SVMCompiler | |
| add_node(const float4 &f) | SVMCompiler | |
| attribute(ustring name) | SVMCompiler | |
| attribute(AttributeStandard std) | SVMCompiler | |
| attribute_standard(ustring name) | SVMCompiler | |
| background | SVMCompiler | |
| bump_state_offset | SVMCompiler | protected |
| closure_mix_weight_offset() | SVMCompiler | inline |
| compile(Shader *shader, array< int4 > &svm_nodes, int index, Summary *summary=NULL) | SVMCompiler | |
| compile_failed | SVMCompiler | protected |
| compile_type(Shader *shader, ShaderGraph *graph, ShaderType type) | SVMCompiler | protected |
| current_graph | SVMCompiler | |
| current_shader | SVMCompiler | protected |
| current_svm_nodes | SVMCompiler | protected |
| current_type | SVMCompiler | protected |
| encode_uchar4(uint x, uint y=0, uint z=0, uint w=0) | SVMCompiler | |
| find_aov_nodes_and_dependencies(ShaderNodeSet &aov_nodes, ShaderGraph *graph, CompilerState *state) | SVMCompiler | protected |
| find_dependencies(ShaderNodeSet &dependencies, const ShaderNodeSet &done, ShaderInput *input, ShaderNode *skip_node=NULL) | SVMCompiler | protected |
| generate_aov_node(ShaderNode *node, CompilerState *state) | SVMCompiler | protected |
| generate_closure_node(ShaderNode *node, CompilerState *state) | SVMCompiler | protected |
| generate_multi_closure(ShaderNode *root_node, ShaderNode *node, CompilerState *state) | SVMCompiler | protected |
| generate_node(ShaderNode *node, ShaderNodeSet &done) | SVMCompiler | protected |
| generate_svm_nodes(const ShaderNodeSet &nodes, CompilerState *state) | SVMCompiler | protected |
| generated_shared_closure_nodes(ShaderNode *root_node, ShaderNode *node, CompilerState *state, const ShaderNodeSet &shared) | SVMCompiler | protected |
| get_bump_state_offset() | SVMCompiler | inline |
| is_linked(ShaderInput *input) | SVMCompiler | |
| max_stack_use | SVMCompiler | protected |
| mix_weight_offset | SVMCompiler | protected |
| output_type() | SVMCompiler | inline |
| scene | SVMCompiler | |
| stack_assign(ShaderOutput *output) | SVMCompiler | |
| stack_assign(ShaderInput *input) | SVMCompiler | |
| stack_assign_if_linked(ShaderInput *input) | SVMCompiler | |
| stack_assign_if_linked(ShaderOutput *output) | SVMCompiler | |
| stack_clear_offset(SocketType::Type type, int offset) | SVMCompiler | |
| stack_clear_temporary(ShaderNode *node) | SVMCompiler | protected |
| stack_clear_users(ShaderNode *node, ShaderNodeSet &done) | SVMCompiler | protected |
| stack_find_offset(int size) | SVMCompiler | |
| stack_find_offset(SocketType::Type type) | SVMCompiler | |
| stack_link(ShaderInput *input, ShaderOutput *output) | SVMCompiler | |
| stack_size(SocketType::Type type) | SVMCompiler | protected |
| svm_node_types_used | SVMCompiler | protected |
| SVMCompiler(Scene *scene) | SVMCompiler |