Blender V4.3
extract_mesh_vbo_edit_data.cc File Reference
#include "DNA_meshdata_types.h"
#include "extract_mesh.hh"
#include "draw_cache_impl.hh"
#include "draw_subdivision.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::draw
 

Functions

static void blender::draw::mesh_render_data_edge_flag (const MeshRenderData &mr, const BMEdge *eed, EditLoopData &eattr)
 
static void blender::draw::mesh_render_data_vert_flag (const MeshRenderData &mr, const BMVert *eve, EditLoopData &eattr)
 
static const GPUVertFormatblender::draw::get_edit_data_format ()
 
static void blender::draw::extract_edit_data_mesh (const MeshRenderData &mr, MutableSpan< EditLoopData > vbo_data)
 
static void blender::draw::extract_edit_data_bm (const MeshRenderData &mr, MutableSpan< EditLoopData > vbo_data)
 
void blender::draw::extract_edit_data (const MeshRenderData &mr, gpu::VertBuf &vbo)
 
static void blender::draw::extract_edit_subdiv_data_mesh (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, MutableSpan< EditLoopData > vbo_data)
 
static void blender::draw::extract_edit_subdiv_data_bm (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, MutableSpan< EditLoopData > vbo_data)
 
void blender::draw::extract_edit_data_subdiv (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, gpu::VertBuf &vbo)