|
Blender V4.3
|
#include <draw_common_c.hh>
Public Attributes | |
| GlobalsUboStorage | block |
| GPUUniformBuf * | block_ubo |
| GPUTexture * | ramp |
| GPUTexture * | weight_ramp |
| GPUUniformBuf * | view_ubo |
| GPUUniformBuf * | clipping_ubo |
Definition at line 141 of file draw_common_c.hh.
| GlobalsUboStorage DRW_Global::block |
If needed, contains all global/Theme colors Add needed theme colors / values to DRW_globals_update() and update UBO Not needed for constant color.
Definition at line 145 of file draw_common_c.hh.
Referenced by bone_locked_color_shade(), camera_stereoscopy_extra(), camera_view3d_reconstruction(), draw_axes(), ArmatureBoneDrawStrategyLine::draw_bone(), draw_points(), DRW_globals_update(), DRW_object_wire_theme_get(), drw_shgroup_bone_ik_lines(), drw_shgroup_bone_ik_no_target_lines(), drw_shgroup_bone_ik_spline_lines(), drw_shgroup_bone_relationship_lines(), edit_text_cache_populate_boxes(), get_bone_hint_color(), get_bone_solid_color(), get_bone_solid_with_consts_color(), get_bone_wire_color(), get_pchan_color_constraint(), get_pchan_color_solid(), get_pchan_color_wire(), blender::draw::overlay::Instance::init(), blender::workbench::SceneResources::init(), OVERLAY_antialiasing_init(), OVERLAY_background_cache_init(), OVERLAY_edit_gpencil_legacy_cache_init(), OVERLAY_edit_metaball_cache_populate(), OVERLAY_edit_text_cache_init(), OVERLAY_extra_cache_init(), OVERLAY_grid_cache_init(), OVERLAY_relationship_lines(), and select_cache_init().
| GPUUniformBuf* DRW_Global::block_ubo |
Define "globalsBlock" uniform for 'block'.
Definition at line 147 of file draw_common_c.hh.
Referenced by basic_cache_init(), DRW_engines_free(), DRW_globals_update(), blender::draw::overlay::Instance::init(), OVERLAY_antialiasing_cache_init(), OVERLAY_armature_cache_init(), OVERLAY_background_cache_init(), OVERLAY_edit_curve_cache_init(), OVERLAY_edit_curves_cache_init(), OVERLAY_edit_gpencil_legacy_cache_init(), OVERLAY_edit_grease_pencil_cache_init(), OVERLAY_edit_lattice_cache_init(), OVERLAY_edit_mesh_cache_init(), OVERLAY_edit_particle_cache_init(), OVERLAY_edit_uv_cache_init(), OVERLAY_extra_cache_init(), OVERLAY_facing_cache_init(), OVERLAY_gpencil_legacy_cache_init(), OVERLAY_grease_pencil_cache_init(), OVERLAY_grid_cache_init(), OVERLAY_metaball_cache_init(), OVERLAY_mode_transfer_cache_populate(), OVERLAY_motion_path_cache_init(), OVERLAY_outline_cache_init(), OVERLAY_paint_cache_init(), OVERLAY_particle_cache_init(), and OVERLAY_wireframe_cache_init().
| GPUUniformBuf* DRW_Global::clipping_ubo |
Definition at line 153 of file draw_common_c.hh.
Referenced by DRW_engines_free(), drw_manager_init(), drw_shgroup_init(), and drw_update_view().
| GPUTexture* DRW_Global::ramp |
Definition at line 149 of file draw_common_c.hh.
Referenced by DRW_engines_free(), DRW_globals_update(), and OVERLAY_particle_cache_init().
| GPUUniformBuf* DRW_Global::view_ubo |
Definition at line 152 of file draw_common_c.hh.
Referenced by DRW_engines_free(), drw_manager_init(), drw_shgroup_init(), and drw_update_view().
| GPUTexture* DRW_Global::weight_ramp |
Definition at line 150 of file draw_common_c.hh.
Referenced by DRW_engines_free(), DRW_globals_update(), blender::draw::overlay::Instance::init(), OVERLAY_edit_gpencil_legacy_cache_init(), OVERLAY_edit_grease_pencil_cache_init(), OVERLAY_edit_lattice_cache_init(), OVERLAY_edit_mesh_cache_init(), OVERLAY_edit_particle_cache_init(), and OVERLAY_paint_cache_init().