Go to the source code of this file.
|
| static IndexMask | blender::draw::calc_mesh_edge_visibility (const MeshRenderData &mr, const IndexMask &mask, IndexMaskMemory &memory) |
| |
| static uint2 | blender::draw::edge_from_corners (const IndexRange face, const int corner) |
| |
| static void | blender::draw::fill_loose_lines_ibo (const MeshRenderData &mr, const IndexMask &visible, MutableSpan< uint2 > data) |
| |
| static IndexMask | blender::draw::calc_visible_loose_edge_indices (const MeshRenderData &mr, IndexMaskMemory &memory) |
| |
| static void | blender::draw::extract_lines_mesh (const MeshRenderData &mr, gpu::IndexBuf *lines, gpu::IndexBuf *lines_loose, bool &no_loose_wire) |
| |
| static void | blender::draw::extract_lines_bm (const MeshRenderData &mr, gpu::IndexBuf *lines, gpu::IndexBuf *lines_loose, bool &no_loose_wire) |
| |
| void | blender::draw::extract_lines (const MeshRenderData &mr, gpu::IndexBuf *lines, gpu::IndexBuf *lines_loose, bool &no_loose_wire) |
| |
| static void | blender::draw::extract_lines_loose_geom_subdiv (const DRWSubdivCache &subdiv_cache, const MeshRenderData &mr, const int edge_loose_offset, gpu::IndexBuf *ibo) |
| |
| void | blender::draw::extract_lines_subdiv (const DRWSubdivCache &subdiv_cache, const MeshRenderData &mr, gpu::IndexBuf *lines, gpu::IndexBuf *lines_loose, bool &no_loose_wire) |
| |