Blender
V3.3
|
#include <draw_cache_extract.hh>
Public Attributes | |
MeshBufferList | buff |
MeshExtractLooseGeom | loose_geom |
struct { | |
int * tri_first_index | |
int * mat_tri_len | |
int visible_tri_len | |
} | poly_sorted |
Data that are kept around between extractions to reduce rebuilding time.
Definition at line 249 of file draw_cache_extract.hh.
MeshBufferList MeshBufferCache::buff |
Definition at line 250 of file draw_cache_extract.hh.
Referenced by draw_subdiv_create_requested_buffers(), DRW_mesh_batch_cache_create_requested(), DRW_mesh_batch_cache_pos_vertbuf_get(), blender::draw::extract_edge_fac_init_subdiv(), blender::draw::extract_edituv_stretch_angle_init_subdiv(), blender::draw::extract_fdots_init_subdiv(), blender::draw::extract_lines_loose_only_init(), blender::draw::extract_lines_loose_only_init_subdiv(), blender::draw::extract_lines_loose_subbuffer(), blender::draw::extract_lines_with_lines_loose_finish_subdiv(), blender::draw::extract_lnor_init_subdiv(), blender::draw::extract_pos_nor_init_subdiv(), mesh_buffer_cache_clear(), blender::draw::mesh_buffer_cache_create_requested(), and blender::draw::mesh_buffer_cache_create_requested_subdiv().
MeshExtractLooseGeom MeshBufferCache::loose_geom |
Definition at line 252 of file draw_cache_extract.hh.
Referenced by DRW_subdivide_loose_geom(), mesh_buffer_cache_clear(), mesh_render_data_ledges_bm(), mesh_render_data_loose_geom_build(), mesh_render_data_loose_geom_ensure(), mesh_render_data_loose_geom_load(), mesh_render_data_loose_geom_mesh(), and mesh_render_data_lverts_bm().
int* MeshBufferCache::mat_tri_len |
Definition at line 256 of file draw_cache_extract.hh.
Referenced by mesh_buffer_cache_clear(), mesh_render_data_polys_sorted_build(), and mesh_render_data_polys_sorted_load().
struct { ... } MeshBufferCache::poly_sorted |
int* MeshBufferCache::tri_first_index |
Definition at line 255 of file draw_cache_extract.hh.
Referenced by mesh_buffer_cache_clear(), mesh_render_data_polys_sorted_build(), mesh_render_data_polys_sorted_ensure(), and mesh_render_data_polys_sorted_load().
int MeshBufferCache::visible_tri_len |
Definition at line 257 of file draw_cache_extract.hh.
Referenced by mesh_buffer_cache_clear(), mesh_render_data_polys_sorted_build(), and mesh_render_data_polys_sorted_load().