Blender V5.0
draw_shader.cc File Reference

Go to the source code of this file.

Classes

class  blender::draw::Shader::ShaderCache

Namespaces

namespace  blender
namespace  blender::draw
namespace  blender::draw::Shader

Macros

#define SHADER_CUSTOM_DATA_INTERP_MAX_DIMENSIONS   4

Functions

static blender::StringRefNull get_subdiv_shader_info_name (SubdivShaderType shader_type)
blender::gpu::ShaderDRW_shader_curves_topology_get ()
blender::gpu::ShaderDRW_shader_curves_refine_get (blender::draw::CurvesEvalShader type)
blender::gpu::ShaderDRW_shader_debug_draw_display_get ()
blender::gpu::ShaderDRW_shader_draw_visibility_compute_get ()
blender::gpu::ShaderDRW_shader_draw_view_finalize_get ()
blender::gpu::ShaderDRW_shader_draw_resource_finalize_get ()
blender::gpu::ShaderDRW_shader_draw_command_generate_get ()
blender::gpu::ShaderDRW_shader_subdiv_get (SubdivShaderType shader_type)
blender::gpu::ShaderDRW_shader_subdiv_custom_data_get (GPUVertCompType comp_type, int dimensions)
blender::gpu::ShaderDRW_shader_subdiv_interp_corner_normals_get ()
void DRW_shaders_free ()

Macro Definition Documentation

◆ SHADER_CUSTOM_DATA_INTERP_MAX_DIMENSIONS

#define SHADER_CUSTOM_DATA_INTERP_MAX_DIMENSIONS   4

Function Documentation

◆ DRW_shader_curves_refine_get()

◆ DRW_shader_curves_topology_get()

◆ DRW_shader_debug_draw_display_get()

◆ DRW_shader_draw_command_generate_get()

◆ DRW_shader_draw_resource_finalize_get()

◆ DRW_shader_draw_view_finalize_get()

◆ DRW_shader_draw_visibility_compute_get()

◆ DRW_shader_subdiv_custom_data_get()

◆ DRW_shader_subdiv_get()

◆ DRW_shader_subdiv_interp_corner_normals_get()

◆ DRW_shaders_free()

◆ get_subdiv_shader_info_name()