Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_manager.h
| Show First 20 Lines • Show All 657 Lines • ▼ Show 20 Lines | |||||
| void drw_debug_draw(void); | void drw_debug_draw(void); | ||||
| void drw_debug_init(void); | void drw_debug_init(void); | ||||
| eDRWCommandType command_type_get(const uint64_t *command_type_bits, int index); | eDRWCommandType command_type_get(const uint64_t *command_type_bits, int index); | ||||
| void drw_batch_cache_validate(Object *ob); | void drw_batch_cache_validate(Object *ob); | ||||
| void drw_batch_cache_generate_requested(struct Object *ob); | void drw_batch_cache_generate_requested(struct Object *ob); | ||||
| /** | |||||
| * \warning Only evaluated mesh data is handled by this delayed generation. | |||||
| */ | |||||
| void drw_batch_cache_generate_requested_delayed(Object *ob); | void drw_batch_cache_generate_requested_delayed(Object *ob); | ||||
| void drw_batch_cache_generate_requested_evaluated_mesh(Object *ob); | |||||
| void drw_resource_buffer_finish(DRWData *vmempool); | void drw_resource_buffer_finish(DRWData *vmempool); | ||||
| /* Procedural Drawing */ | /* Procedural Drawing */ | ||||
| GPUBatch *drw_cache_procedural_points_get(void); | GPUBatch *drw_cache_procedural_points_get(void); | ||||
| GPUBatch *drw_cache_procedural_lines_get(void); | GPUBatch *drw_cache_procedural_lines_get(void); | ||||
| GPUBatch *drw_cache_procedural_triangles_get(void); | GPUBatch *drw_cache_procedural_triangles_get(void); | ||||
| Show All 17 Lines | |||||