Blender V4.3
extract_mesh_vbo_edituv_data.cc File Reference
#include "BKE_mesh.hh"
#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

Extract Edit UV Data / Flags
static const GPUVertFormatblender::draw::edituv_data_format ()
 
static void blender::draw::extract_edituv_data_bm (const MeshRenderData &mr, MutableSpan< EditLoopData > vbo_data)
 
static void blender::draw::extract_edituv_data_mesh (const MeshRenderData &mr, MutableSpan< EditLoopData > vbo_data)
 
void blender::draw::extract_edituv_data (const MeshRenderData &mr, gpu::VertBuf &vbo)
 
static void blender::draw::extract_edituv_data_iter_subdiv_bm (const MeshRenderData &mr, const BMUVOffsets offsets, const Span< int > subdiv_loop_vert_index, const Span< int > subdiv_loop_edge_index, const int subdiv_quad_index, const BMFace *coarse_quad, MutableSpan< EditLoopData > vbo_data)
 
static void blender::draw::extract_edituv_subdiv_data_bm (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, MutableSpan< EditLoopData > vbo_data)
 
static void blender::draw::extract_edituv_subdiv_data_mesh (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, MutableSpan< EditLoopData > vbo_data)
 
void blender::draw::extract_edituv_data_subdiv (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, gpu::VertBuf &vbo)