Blender  V3.3
SVMShaderManager Member List

This is the complete list of members for SVMShaderManager, including all inherited members.

add_default(Scene *scene)ShaderManagerstatic
attribute_lock_ShaderManagerprotected
AttributeIDMap typedefShaderManagerprotected
beckmann_tableShaderManagerprotectedstatic
beckmann_table_offsetShaderManagerprotected
beckmann_table_readyShaderManagerprotectedstatic
create(int shadingsystem)ShaderManagerstatic
device_free(Device *device, DeviceScene *dscene, Scene *scene) overrideSVMShaderManagervirtual
device_free_common(Device *device, DeviceScene *dscene, Scene *scene)ShaderManager
device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress &progress)ShaderManager
device_update_common(Device *device, DeviceScene *dscene, Scene *scene, Progress &progress)ShaderManager
device_update_shader(Scene *scene, Shader *shader, Progress *progress, array< int4 > *svm_nodes)SVMShaderManagerprotected
device_update_specific(Device *device, DeviceScene *dscene, Scene *scene, Progress &progress) overrideSVMShaderManagervirtual
free_memory()ShaderManagerstatic
get_attribute_id(ustring name)ShaderManager
get_attribute_id(AttributeStandard std)ShaderManager
get_cryptomatte_materials(Scene *scene)ShaderManager
get_graph_kernel_features(ShaderGraph *graph)ShaderManagerprotected
get_kernel_features(Scene *scene)ShaderManager
get_shader_id(Shader *shader, bool smooth=false)ShaderManager
init_xyz_transforms()ShaderManager
INTEGRATOR_MODIFIED enum valueShaderManager
is_rec709ShaderManagerprotected
linear_rgb_to_gray(float3 c)ShaderManager
lookup_table_mutexShaderManagerprotectedstatic
need_update() constShaderManager
rec709_to_bShaderManagerprotected
rec709_to_gShaderManagerprotected
rec709_to_rShaderManagerprotected
rec709_to_scene_linear(float3 c)ShaderManager
reset(Scene *scene) overrideSVMShaderManagervirtual
rgb_to_yShaderManagerprotected
SHADER_ADDED enum valueShaderManager
SHADER_MODIFIED enum valueShaderManager
ShaderManager()ShaderManagerprotected
SVMShaderManager()SVMShaderManager
tag_update(Scene *scene, uint32_t flag)ShaderManager
unique_attribute_idShaderManagerprotected
UPDATE_ALL enum valueShaderManager
update_flagsShaderManagerprotected
UPDATE_NONE enum valueShaderManager
use_osl()ShaderManagerinlinevirtual
xyz_to_bShaderManagerprotected
xyz_to_gShaderManagerprotected
xyz_to_rShaderManagerprotected
~ShaderManager()ShaderManagervirtual
~SVMShaderManager()SVMShaderManager