Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/shader.h
| Show First 20 Lines • Show All 226 Lines • ▼ Show 20 Lines | protected: | ||||
| ShaderManager(); | ShaderManager(); | ||||
| uint32_t update_flags; | uint32_t update_flags; | ||||
| typedef unordered_map<ustring, uint64_t, ustringHash> AttributeIDMap; | typedef unordered_map<ustring, uint64_t, ustringHash> AttributeIDMap; | ||||
| AttributeIDMap unique_attribute_id; | AttributeIDMap unique_attribute_id; | ||||
| static thread_mutex lookup_table_mutex; | static thread_mutex lookup_table_mutex; | ||||
| static vector<float> beckmann_table; | |||||
| static bool beckmann_table_ready; | |||||
| size_t beckmann_table_offset; | |||||
| uint get_graph_kernel_features(ShaderGraph *graph); | uint get_graph_kernel_features(ShaderGraph *graph); | ||||
| thread_spin_lock attribute_lock_; | thread_spin_lock attribute_lock_; | ||||
| float3 xyz_to_r; | float3 xyz_to_r; | ||||
| float3 xyz_to_g; | float3 xyz_to_g; | ||||
| float3 xyz_to_b; | float3 xyz_to_b; | ||||
| Show All 10 Lines | |||||