|
|
| static void | blender::draw::init_vbo_for_attribute (const MeshRenderData &mr, gpu::VertBuf &vbo, const DRW_AttributeRequest &request, bool build_on_device, uint32_t len) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_mesh_mapped_corner (const Span< T > attribute, const Span< int > indices, gpu::VertBuf &vbo) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_mesh_face (const OffsetIndices< int > faces, const Span< T > attribute, gpu::VertBuf &vbo) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_bmesh_vert (const BMesh &bm, const int cd_offset, gpu::VertBuf &vbo) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_bmesh_edge (const BMesh &bm, const int cd_offset, gpu::VertBuf &vbo) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_bmesh_face (const BMesh &bm, const int cd_offset, gpu::VertBuf &vbo) |
| |
| template<typename T > |
| static void | blender::draw::extract_data_bmesh_loop (const BMesh &bm, const int cd_offset, gpu::VertBuf &vbo) |
| |
| static const CustomData * | blender::draw::get_custom_data_for_domain (const BMesh &bm, bke::AttrDomain domain) |
| |
| static void | blender::draw::extract_attribute (const MeshRenderData &mr, const DRW_AttributeRequest &request, gpu::VertBuf &vbo) |
| |
| void | blender::draw::extract_attributes (const MeshRenderData &mr, const Span< DRW_AttributeRequest > requests, const Span< gpu::VertBuf * > vbos) |
| |
| void | blender::draw::extract_attributes_subdiv (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, const Span< DRW_AttributeRequest > requests, const Span< gpu::VertBuf * > vbos) |
| |
| void | blender::draw::extract_attr_viewer (const MeshRenderData &mr, gpu::VertBuf &vbo) |
| |