Blender V4.3
blender::eevee::ShaderModule Member List

This is the complete list of members for blender::eevee::ShaderModule, including all inherited members.

is_ready(bool block=false)blender::eevee::ShaderModule
material_create_info_amend(GPUMaterial *mat, GPUCodegenOutput *codegen)blender::eevee::ShaderModule
material_default_shader_get(eMaterialPipeline pipeline_type, eMaterialGeometry geometry_type)blender::eevee::ShaderModule
material_shader_get(::Material *blender_mat, bNodeTree *nodetree, eMaterialPipeline pipeline_type, eMaterialGeometry geometry_type, bool deferred_compilation)blender::eevee::ShaderModule
material_shader_get(const char *name, ListBase &materials, bNodeTree *nodetree, eMaterialPipeline pipeline_type, eMaterialGeometry geometry_type)blender::eevee::ShaderModule
module_free()blender::eevee::ShaderModulestatic
module_get()blender::eevee::ShaderModulestatic
precompile_specializations(int render_buffers_shadow_id, int shadow_ray_count, int shadow_ray_step_count)blender::eevee::ShaderModule
ShaderModule()blender::eevee::ShaderModule
static_shader_get(eShaderType shader_type)blender::eevee::ShaderModule
world_shader_get(::World *blender_world, bNodeTree *nodetree, eMaterialPipeline pipeline_type)blender::eevee::ShaderModule
~ShaderModule()blender::eevee::ShaderModule