Blender  V3.3
Public Member Functions | Public Attributes | List of all members
SVMCompiler::CompilerState Struct Reference

#include <svm.h>

Public Member Functions

 CompilerState (ShaderGraph *graph)
 

Public Attributes

ShaderNodeSet nodes_done
 
ShaderNodeSet closure_done
 
ShaderNodeSet aov_nodes
 
vector< boolnodes_done_flag
 
uint node_feature_mask
 

Detailed Description

Definition at line 158 of file scene/svm.h.

Constructor & Destructor Documentation

◆ CompilerState()

SVMCompiler::CompilerState::CompilerState ( ShaderGraph graph)
explicit

Definition at line 969 of file svm.cpp.

References graph, max, and node.

Member Data Documentation

◆ aov_nodes

ShaderNodeSet SVMCompiler::CompilerState::aov_nodes

Definition at line 170 of file scene/svm.h.

◆ closure_done

ShaderNodeSet SVMCompiler::CompilerState::closure_done

Definition at line 167 of file scene/svm.h.

◆ node_feature_mask

uint SVMCompiler::CompilerState::node_feature_mask

Definition at line 184 of file scene/svm.h.

◆ nodes_done

ShaderNodeSet SVMCompiler::CompilerState::nodes_done

Definition at line 164 of file scene/svm.h.

◆ nodes_done_flag

vector<bool> SVMCompiler::CompilerState::nodes_done_flag

Definition at line 181 of file scene/svm.h.


The documentation for this struct was generated from the following files: