Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/svm.h
| Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | protected: | ||||
| thread_spin_lock nodes_lock_; | thread_spin_lock nodes_lock_; | ||||
| void device_update_shader(Scene *scene, | void device_update_shader(Scene *scene, | ||||
| Shader *shader, | Shader *shader, | ||||
| Progress *progress, | Progress *progress, | ||||
| array<int4> *global_svm_nodes); | array<int4> *global_svm_nodes); | ||||
| }; | }; | ||||
| /* Graph Compiler */ | /* Shader Virtual-Machine: Graph Compiler */ | ||||
| class SVMCompiler { | class SVMCompiler { | ||||
| public: | public: | ||||
| struct Summary { | struct Summary { | ||||
| Summary(); | Summary(); | ||||
| /* Number of SVM nodes shader was compiled into. */ | /* Number of SVM nodes shader was compiled into. */ | ||||
| int num_svm_nodes; | int num_svm_nodes; | ||||
| ▲ Show 20 Lines • Show All 165 Lines • Show Last 20 Lines | |||||