|
Blender V4.3
|
#include <overlay_next_private.hh>
Public Member Functions | |
| ShaderModule (const SelectionType selection_type, const bool clipping_enabled) | |
Static Public Member Functions | |
| static ShaderModule & | module_get (SelectionType selection_type, bool clipping_enabled) |
| static void | module_free () |
Public Attributes | |
| ShaderPtr | attribute_viewer_mesh |
| ShaderPtr | attribute_viewer_pointcloud |
| ShaderPtr | attribute_viewer_curve |
| ShaderPtr | attribute_viewer_curves |
| ShaderPtr | anti_aliasing = shader("overlay_antialiasing") |
| ShaderPtr | armature_degrees_of_freedom |
| ShaderPtr | background_fill = shader("overlay_background") |
| ShaderPtr | background_clip_bound = shader("overlay_clipbound") |
| ShaderPtr | curve_edit_points |
| ShaderPtr | curve_edit_line |
| ShaderPtr | curve_edit_handles = shader("overlay_edit_curves_handle_next") |
| ShaderPtr | extra_point |
| ShaderPtr | facing |
| ShaderPtr | grid = shader("overlay_grid") |
| ShaderPtr | grid_background |
| ShaderPtr | grid_grease_pencil = shader("overlay_gpencil_canvas") |
| ShaderPtr | grid_image |
| ShaderPtr | legacy_curve_edit_wires |
| ShaderPtr | legacy_curve_edit_normals = shader("overlay_edit_curve_normals") |
| ShaderPtr | legacy_curve_edit_handles = shader("overlay_edit_curve_handle_next") |
| ShaderPtr | legacy_curve_edit_points |
| ShaderPtr | motion_path_line = shader("overlay_motion_path_line_next") |
| ShaderPtr | motion_path_vert = shader("overlay_motion_path_point") |
| ShaderPtr | mesh_analysis |
| ShaderPtr | mesh_edit_depth |
| ShaderPtr | mesh_edit_edge = shader("overlay_edit_mesh_edge_next") |
| ShaderPtr | mesh_edit_face = shader("overlay_edit_mesh_face_next") |
| ShaderPtr | mesh_edit_vert = shader("overlay_edit_mesh_vert_next") |
| ShaderPtr | mesh_edit_facedot = shader("overlay_edit_mesh_facedot_next") |
| ShaderPtr | mesh_edit_skin_root |
| ShaderPtr | mesh_face_normal |
| ShaderPtr | mesh_face_normal_subdiv |
| ShaderPtr | mesh_loop_normal |
| ShaderPtr | mesh_loop_normal_subdiv |
| ShaderPtr | mesh_vert_normal |
| ShaderPtr | outline_prepass_mesh |
| ShaderPtr | outline_prepass_wire = shader("overlay_outline_prepass_wire_next") |
| ShaderPtr | outline_prepass_curves |
| ShaderPtr | outline_prepass_pointcloud |
| ShaderPtr | outline_prepass_gpencil |
| ShaderPtr | outline_detect = shader("overlay_outline_detect") |
| ShaderPtr | particle_edit_vert |
| ShaderPtr | particle_edit_edge |
| ShaderPtr | paint_region_edge |
| ShaderPtr | paint_region_face |
| ShaderPtr | paint_region_vert |
| ShaderPtr | paint_texture |
| ShaderPtr | paint_weight |
| ShaderPtr | paint_weight_fake_shading |
| ShaderPtr | sculpt_mesh |
| ShaderPtr | sculpt_curves |
| ShaderPtr | sculpt_curves_cage |
| ShaderPtr | uniform_color |
| ShaderPtr | uniform_color_batch |
| ShaderPtr | uv_analysis_stretch_angle |
| ShaderPtr | uv_analysis_stretch_area |
| ShaderPtr | uv_brush_stencil |
| ShaderPtr | uv_edit_edge = shader("overlay_edit_uv_edges_next") |
| ShaderPtr | uv_edit_face |
| ShaderPtr | uv_edit_facedot |
| ShaderPtr | uv_edit_vert |
| ShaderPtr | uv_image_borders |
| ShaderPtr | uv_paint_mask |
| ShaderPtr | uv_wireframe = shader("overlay_wireframe_uv") |
| ShaderPtr | xray_fade |
| ShaderPtr | armature_envelope_fill |
| ShaderPtr | armature_envelope_outline |
| ShaderPtr | armature_shape_outline |
| ShaderPtr | armature_shape_fill |
| ShaderPtr | armature_shape_wire |
| ShaderPtr | armature_sphere_outline |
| ShaderPtr | armature_sphere_fill |
| ShaderPtr | armature_stick |
| ShaderPtr | armature_wire |
| ShaderPtr | depth_curves = selectable_shader("overlay_depth_curves") |
| ShaderPtr | depth_grease_pencil = selectable_shader("overlay_depth_gpencil") |
| ShaderPtr | depth_mesh = selectable_shader("overlay_depth_mesh") |
| ShaderPtr | depth_mesh_conservative = selectable_shader("overlay_depth_mesh_conservative") |
| ShaderPtr | depth_point_cloud = selectable_shader("overlay_depth_pointcloud") |
| ShaderPtr | extra_grid |
| ShaderPtr | extra_shape |
| ShaderPtr | extra_wire_object |
| ShaderPtr | extra_wire |
| ShaderPtr | extra_loose_points |
| ShaderPtr | extra_ground_line |
| ShaderPtr | fluid_grid_lines_flags |
| ShaderPtr | fluid_grid_lines_flat |
| ShaderPtr | fluid_grid_lines_range |
| ShaderPtr | fluid_velocity_streamline |
| ShaderPtr | fluid_velocity_mac |
| ShaderPtr | fluid_velocity_needle |
| ShaderPtr | image_plane |
| ShaderPtr | lattice_points |
| ShaderPtr | lattice_wire |
| ShaderPtr | particle_dot |
| ShaderPtr | particle_shape |
| ShaderPtr | particle_hair |
| ShaderPtr | wireframe_mesh |
| ShaderPtr | wireframe_curve |
| ShaderPtr | wireframe_points |
Shader module. Shared between instances.
Definition at line 184 of file overlay_next_private.hh.
| blender::draw::overlay::ShaderModule::ShaderModule | ( | const SelectionType | selection_type, |
| const bool | clipping_enabled ) |
Shaders
Selectable Shaders
Definition at line 124 of file overlay_next_shader.cc.
References blender::gpu::shader::ShaderCreateInfo::additional_info(), blender::gpu::shader::ShaderCreateInfo::additional_infos_, armature_degrees_of_freedom, armature_envelope_fill, armature_envelope_outline, armature_shape_fill, armature_shape_outline, armature_shape_wire, armature_sphere_fill, armature_sphere_outline, armature_stick, armature_wire, attribute_viewer_curve, attribute_viewer_curves, attribute_viewer_mesh, attribute_viewer_pointcloud, blender::gpu::shader::BOOL, curve_edit_line, curve_edit_points, blender::gpu::shader::ShaderCreateInfo::define(), define(), extra_grid, extra_ground_line, extra_loose_points, extra_point, extra_shape, extra_wire, extra_wire_object, facing, fluid_grid_lines_flags, fluid_grid_lines_flat, fluid_grid_lines_range, fluid_velocity_mac, fluid_velocity_needle, fluid_velocity_streamline, grid_background, grid_image, image_plane, blender::gpu::shader::INT, lattice_points, lattice_wire, legacy_curve_edit_points, legacy_curve_edit_wires, mesh_analysis, mesh_edit_depth, mesh_edit_face, mesh_edit_skin_root, mesh_edit_vert, mesh_face_normal, mesh_face_normal_subdiv, mesh_loop_normal, mesh_loop_normal_subdiv, mesh_vert_normal, outline_prepass_curves, outline_prepass_gpencil, outline_prepass_mesh, outline_prepass_pointcloud, paint_region_edge, paint_region_face, paint_region_vert, paint_texture, paint_weight, paint_weight_fake_shading, particle_dot, particle_edit_edge, particle_edit_vert, particle_hair, particle_shape, blender::gpu::shader::ShaderCreateInfo::push_constant(), blender::gpu::shader::ShaderCreateInfo::push_constants_, blender::gpu::shader::ShaderCreateInfo::sampler(), sculpt_curves, sculpt_curves_cage, sculpt_mesh, blender::draw::overlay::shader_patch_common(), blender::draw::overlay::shader_patch_edit_mesh_normal_common(), blender::gpu::shader::ShaderCreateInfo::specialization_constant(), blender::gpu::shader::ShaderCreateInfo::storage_buf(), storage_buf(), blender::gpu::shader::ShaderCreateInfo::typedef_source(), typedef_source(), uniform_color, uniform_color_batch, uv_analysis_stretch_angle, uv_analysis_stretch_area, uv_brush_stencil, uv_edit_face, uv_edit_facedot, uv_edit_vert, uv_image_borders, uv_paint_mask, blender::gpu::shader::VEC2, blender::gpu::shader::VEC3, blender::gpu::shader::ShaderCreateInfo::vertex_in(), blender::gpu::shader::ShaderCreateInfo::vertex_inputs_, wireframe_curve, wireframe_mesh, wireframe_points, and xray_fade.
Referenced by module_get().
|
static |
Definition at line 640 of file overlay_next_shader.cc.
Referenced by OVERLAY_engine_free().
|
static |
Module Only to be used by Instance constructor.
Definition at line 629 of file overlay_next_shader.cc.
References ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::anti_aliasing = shader("overlay_antialiasing") |
Definition at line 209 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AntiAliasing::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_degrees_of_freedom |
Definition at line 210 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_envelope_fill |
Selectable Shaders
Definition at line 270 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_envelope_outline |
Definition at line 271 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_shape_fill |
Definition at line 273 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_shape_outline |
Definition at line 272 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_shape_wire |
Definition at line 274 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_sphere_fill |
Definition at line 276 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_sphere_outline |
Definition at line 275 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), blender::draw::overlay::Metaballs::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_stick |
Definition at line 277 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::armature_wire |
Definition at line 278 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::attribute_viewer_curve |
Definition at line 206 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AttributeViewer::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::attribute_viewer_curves |
Definition at line 207 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AttributeViewer::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::attribute_viewer_mesh |
Shaders
Definition at line 204 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AttributeViewer::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::attribute_viewer_pointcloud |
Definition at line 205 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AttributeViewer::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::background_clip_bound = shader("overlay_clipbound") |
Definition at line 212 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Background::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::background_fill = shader("overlay_background") |
Definition at line 211 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Background::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::curve_edit_handles = shader("overlay_edit_curves_handle_next") |
Definition at line 215 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::curve_edit_line |
Definition at line 214 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync(), blender::draw::overlay::GreasePencil::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::curve_edit_points |
Definition at line 213 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync(), blender::draw::overlay::GreasePencil::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::depth_curves = selectable_shader("overlay_depth_curves") |
Definition at line 279 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Prepass::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::depth_grease_pencil = selectable_shader("overlay_depth_gpencil") |
Definition at line 280 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Prepass::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::depth_mesh = selectable_shader("overlay_depth_mesh") |
Definition at line 281 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Prepass::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::depth_mesh_conservative = selectable_shader("overlay_depth_mesh_conservative") |
Definition at line 282 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Prepass::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::depth_point_cloud = selectable_shader("overlay_depth_pointcloud") |
Definition at line 283 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Prepass::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_grid |
Definition at line 284 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::LightProbes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_ground_line |
Definition at line 289 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::LightProbes::end_sync(), blender::draw::overlay::Lights::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_loose_points |
Definition at line 288 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Relations::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_point |
Definition at line 216 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Origins::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_shape |
Definition at line 285 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), blender::draw::overlay::Bounds::end_sync(), blender::draw::overlay::Cameras::end_sync(), blender::draw::overlay::Empties::end_sync(), blender::draw::overlay::Fluids::end_sync(), blender::draw::overlay::ForceFields::end_sync(), blender::draw::overlay::LightProbes::end_sync(), blender::draw::overlay::Lights::end_sync(), blender::draw::overlay::Speakers::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_wire |
Definition at line 287 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Armatures::begin_sync(), blender::draw::overlay::Cameras::end_sync(), blender::draw::overlay::EditText::end_sync(), blender::draw::overlay::Relations::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::extra_wire_object |
Definition at line 286 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Lattices::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::facing |
Definition at line 217 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Facing::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_grid_lines_flags |
Definition at line 290 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_grid_lines_flat |
Definition at line 291 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_grid_lines_range |
Definition at line 292 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_velocity_mac |
Definition at line 294 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_velocity_needle |
Definition at line 295 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::fluid_velocity_streamline |
Definition at line 293 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Fluids::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::grid = shader("overlay_grid") |
Definition at line 218 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Grid::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::grid_background |
Definition at line 219 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Grid::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::grid_grease_pencil = shader("overlay_gpencil_canvas") |
Definition at line 220 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::GreasePencil::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::grid_image |
Definition at line 221 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Grid::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::image_plane |
Definition at line 296 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Cameras::begin_sync(), blender::draw::overlay::Empties::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::lattice_points |
Definition at line 297 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Lattices::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::lattice_wire |
Definition at line 298 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Lattices::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::legacy_curve_edit_handles = shader("overlay_edit_curve_handle_next") |
Definition at line 224 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::legacy_curve_edit_normals = shader("overlay_edit_curve_normals") |
Definition at line 223 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::legacy_curve_edit_points |
Definition at line 225 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::legacy_curve_edit_wires |
Definition at line 222 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Curves::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_analysis |
Definition at line 228 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_depth |
Definition at line 229 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_edge = shader("overlay_edit_mesh_edge_next") |
Definition at line 230 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_face = shader("overlay_edit_mesh_face_next") |
Definition at line 231 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_facedot = shader("overlay_edit_mesh_facedot_next") |
Definition at line 233 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_skin_root |
Definition at line 234 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_edit_vert = shader("overlay_edit_mesh_vert_next") |
Definition at line 232 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_face_normal |
Definition at line 235 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_face_normal_subdiv |
Definition at line 235 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_loop_normal |
Definition at line 236 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_loop_normal_subdiv |
Definition at line 236 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::mesh_vert_normal |
Definition at line 237 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::motion_path_line = shader("overlay_motion_path_line_next") |
Definition at line 226 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MotionPath::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::motion_path_vert = shader("overlay_motion_path_point") |
Definition at line 227 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MotionPath::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_detect = shader("overlay_outline_detect") |
Definition at line 243 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_prepass_curves |
Definition at line 240 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_prepass_gpencil |
Definition at line 242 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_prepass_mesh |
Definition at line 238 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_prepass_pointcloud |
Definition at line 241 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::outline_prepass_wire = shader("overlay_outline_prepass_wire_next") |
Definition at line 239 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Outline::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_region_edge |
Definition at line 246 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_region_face |
Definition at line 247 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_region_vert |
Definition at line 248 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_texture |
Definition at line 249 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_weight |
Definition at line 250 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::paint_weight_fake_shading |
Definition at line 251 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Meshes::begin_sync(), blender::draw::overlay::Paints::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::particle_dot |
Definition at line 299 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Particles::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::particle_edit_edge |
Definition at line 245 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Particles::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::particle_edit_vert |
Definition at line 244 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Particles::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::particle_hair |
Definition at line 301 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Particles::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::particle_shape |
Definition at line 300 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Particles::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::sculpt_curves |
Definition at line 253 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Sculpts::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::sculpt_curves_cage |
Definition at line 254 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Sculpts::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::sculpt_mesh |
Definition at line 252 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Sculpts::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uniform_color |
Definition at line 255 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::AttributeViewer::begin_sync(), blender::draw::overlay::Fade::begin_sync(), blender::draw::overlay::ModeTransfer::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uniform_color_batch |
Definition at line 256 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::EditText::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_analysis_stretch_angle |
Definition at line 257 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_analysis_stretch_area |
Definition at line 258 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_brush_stencil |
Definition at line 259 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_edit_edge = shader("overlay_edit_uv_edges_next") |
Definition at line 260 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_edit_face |
Definition at line 261 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_edit_facedot |
Definition at line 262 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_edit_vert |
Definition at line 263 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_image_borders |
Definition at line 264 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_paint_mask |
Definition at line 265 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::end_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::uv_wireframe = shader("overlay_wireframe_uv") |
Definition at line 266 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::MeshUVs::begin_sync().
| ShaderPtr blender::draw::overlay::ShaderModule::wireframe_curve |
Definition at line 303 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Wireframe::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::wireframe_mesh |
Definition at line 302 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Wireframe::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::wireframe_points |
Definition at line 304 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Wireframe::begin_sync(), and ShaderModule().
| ShaderPtr blender::draw::overlay::ShaderModule::xray_fade |
Definition at line 267 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::XrayFade::begin_sync(), and ShaderModule().