Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_cache_extract_mesh_private.h
| Show First 20 Lines • Show All 462 Lines • ▼ Show 20 Lines | |||||
| void mesh_render_data_update_looptris(MeshRenderData *mr, | void mesh_render_data_update_looptris(MeshRenderData *mr, | ||||
| const eMRIterType iter_type, | const eMRIterType iter_type, | ||||
| const eMRDataType data_flag); | const eMRDataType data_flag); | ||||
| /* draw_cache_extract_mesh_extractors.c */ | /* draw_cache_extract_mesh_extractors.c */ | ||||
| void *mesh_extract_buffer_get(const MeshExtract *extractor, MeshBufferCache *mbc); | void *mesh_extract_buffer_get(const MeshExtract *extractor, MeshBufferCache *mbc); | ||||
| eMRIterType mesh_extract_iter_type(const MeshExtract *ext); | eMRIterType mesh_extract_iter_type(const MeshExtract *ext); | ||||
| const MeshExtract *mesh_extract_override_get(const MeshExtract *extractor, | const MeshExtract *mesh_extract_override_get(const MeshExtract *extractor, | ||||
| const bool do_hq_normals); | const bool do_hq_normals, | ||||
| const bool do_single_mat); | |||||
| /* | /* | ||||
| * Total number of extractions types. | * Total number of extractions types. | ||||
| */ | */ | ||||
| #define M_EXTRACT_LEN 38 | #define M_EXTRACT_LEN 38 | ||||
| extern const MeshExtract extract_tris; | extern const MeshExtract extract_tris; | ||||
| extern const MeshExtract extract_tris_single_mat; | |||||
| extern const MeshExtract extract_lines; | extern const MeshExtract extract_lines; | ||||
| extern const MeshExtract extract_lines_with_lines_loose; | extern const MeshExtract extract_lines_with_lines_loose; | ||||
| extern const MeshExtract extract_lines_loose_only; | extern const MeshExtract extract_lines_loose_only; | ||||
| extern const MeshExtract extract_points; | extern const MeshExtract extract_points; | ||||
| extern const MeshExtract extract_fdots; | extern const MeshExtract extract_fdots; | ||||
| extern const MeshExtract extract_lines_paint_mask; | extern const MeshExtract extract_lines_paint_mask; | ||||
| extern const MeshExtract extract_lines_adjacency; | extern const MeshExtract extract_lines_adjacency; | ||||
| extern const MeshExtract extract_edituv_tris; | extern const MeshExtract extract_edituv_tris; | ||||
| Show All 34 Lines | |||||