|
| Span< gpu::Batch * > | blender::draw::DRW_cache_object_surface_material_get (Object *ob, Span< const GPUMaterial * > materials) |
| Span< gpu::Batch * > | blender::draw::DRW_cache_mesh_surface_shaded_get (Object *ob, Span< const GPUMaterial * > materials) |
| DRWVolumeGrid * | blender::draw::DRW_volume_batch_cache_get_grid (Volume *volume, const bke::VolumeGridData *volume_grid) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_edit_points_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_edit_lines_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_edit_handles_get (const Scene *scene, Object *ob) |
| gpu::VertBuf * | blender::draw::DRW_cache_grease_pencil_position_buffer_get (const Scene *scene, Object *ob) |
| gpu::VertBuf * | blender::draw::DRW_cache_grease_pencil_color_buffer_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_weight_points_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_weight_lines_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_grease_pencil_face_wireframe_get (const Scene *scene, Object *ob) |
- Note
- Curve and text objects evaluate to the evaluated geometry set's mesh component if they have a surface, so curve objects themselves do not have a surface (the mesh component is presented to render engines as a separate object).
|
| gpu::Batch * | blender::draw::DRW_cache_object_all_edges_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_object_edge_detection_get (Object *ob, bool *r_is_manifold) |
| gpu::Batch * | blender::draw::DRW_cache_object_surface_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_object_loose_edges_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_object_face_wireframe_get (const Scene *scene, Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_all_verts_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_paint_overlay_verts_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_all_edges_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_loose_edges_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_edge_detection_get (Object *ob, bool *r_is_manifold) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_paint_overlay_surface_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_paint_overlay_edges_get (Object *ob) |
| Span< gpu::Batch * > | blender::draw::DRW_cache_mesh_surface_texpaint_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_texpaint_single_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_vertpaint_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_sculptcolors_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_weights_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_mesh_analysis_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_face_wireframe_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_mesh_surface_viewer_attribute_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_curve_edge_wire_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_curve_edge_wire_viewer_attribute_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_curve_edge_normal_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_curve_edge_overlay_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_curve_vert_overlay_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_text_edge_wire_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_surf_edge_wire_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_lattice_verts_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_lattice_wire_get (Object *ob, bool use_weight) |
| gpu::Batch * | blender::draw::DRW_cache_lattice_vert_overlay_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_pointcloud_vert_overlay_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_particles_get_hair (Object *object, ParticleSystem *psys, ModifierData *md) |
| gpu::Batch * | blender::draw::DRW_cache_particles_get_dots (Object *object, ParticleSystem *psys) |
| gpu::Batch * | blender::draw::DRW_cache_particles_get_edit_strands (Object *object, ParticleSystem *psys, PTCacheEdit *edit, bool use_weight) |
| gpu::Batch * | blender::draw::DRW_cache_particles_get_edit_inner_points (Object *object, ParticleSystem *psys, PTCacheEdit *edit) |
| gpu::Batch * | blender::draw::DRW_cache_particles_get_edit_tip_points (Object *object, ParticleSystem *psys, PTCacheEdit *edit) |
| gpu::Batch * | blender::draw::DRW_cache_volume_face_wireframe_get (Object *ob) |
| gpu::Batch * | blender::draw::DRW_cache_volume_selection_surface_get (Object *ob) |