Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_cache_impl.h
| Show All 25 Lines | |||||
| struct GPUBatch; | struct GPUBatch; | ||||
| struct GPUIndexBuf; | struct GPUIndexBuf; | ||||
| struct GPUMaterial; | struct GPUMaterial; | ||||
| struct GPUVertBuf; | struct GPUVertBuf; | ||||
| struct ListBase; | struct ListBase; | ||||
| struct ModifierData; | struct ModifierData; | ||||
| struct PTCacheEdit; | struct PTCacheEdit; | ||||
| struct ParticleSystem; | struct ParticleSystem; | ||||
| struct TaskGraph; | |||||
| struct Curve; | struct Curve; | ||||
| struct Hair; | struct Hair; | ||||
| struct Lattice; | struct Lattice; | ||||
| struct Mesh; | struct Mesh; | ||||
| struct MetaBall; | struct MetaBall; | ||||
| struct PointCloud; | struct PointCloud; | ||||
| struct Volume; | struct Volume; | ||||
| ▲ Show 20 Lines • Show All 103 Lines • ▼ Show 20 Lines | |||||
| struct GPUBatch *DRW_pointcloud_batch_cache_get_dots(struct Object *ob); | struct GPUBatch *DRW_pointcloud_batch_cache_get_dots(struct Object *ob); | ||||
| /* Volume */ | /* Volume */ | ||||
| int DRW_volume_material_count_get(struct Volume *volume); | int DRW_volume_material_count_get(struct Volume *volume); | ||||
| struct GPUBatch *DRW_volume_batch_cache_get_wireframes_face(struct Volume *volume); | struct GPUBatch *DRW_volume_batch_cache_get_wireframes_face(struct Volume *volume); | ||||
| /* Mesh */ | /* Mesh */ | ||||
| void DRW_mesh_batch_cache_create_requested(struct Object *ob, | void DRW_mesh_batch_cache_create_requested(struct TaskGraph *task_graph, | ||||
| struct Object *ob, | |||||
| struct Mesh *me, | struct Mesh *me, | ||||
| const struct Scene *scene, | const struct Scene *scene, | ||||
| const bool is_paint_mode, | const bool is_paint_mode, | ||||
| const bool use_hide); | const bool use_hide); | ||||
| struct GPUBatch *DRW_mesh_batch_cache_get_all_verts(struct Mesh *me); | struct GPUBatch *DRW_mesh_batch_cache_get_all_verts(struct Mesh *me); | ||||
| struct GPUBatch *DRW_mesh_batch_cache_get_all_edges(struct Mesh *me); | struct GPUBatch *DRW_mesh_batch_cache_get_all_edges(struct Mesh *me); | ||||
| struct GPUBatch *DRW_mesh_batch_cache_get_loose_edges(struct Mesh *me); | struct GPUBatch *DRW_mesh_batch_cache_get_loose_edges(struct Mesh *me); | ||||
| ▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines | |||||