Blender V4.3
extract_mesh_vbo_weights.cc File Reference
#include "DNA_meshdata_types.h"
#include "BLI_array_utils.hh"
#include "BKE_deform.hh"
#include "BKE_mesh.hh"
#include "draw_subdivision.hh"
#include "extract_mesh.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::draw
 

Functions

static float blender::draw::evaluate_vertex_weight (const MDeformVert *dvert, const DRW_MeshWeightState *wstate)
 
static void blender::draw::extract_weights_mesh (const MeshRenderData &mr, const DRW_MeshWeightState &weight_state, MutableSpan< float > vbo_data)
 
static void blender::draw::extract_weights_bm (const MeshRenderData &mr, const DRW_MeshWeightState &weight_state, MutableSpan< float > vbo_data)
 
void blender::draw::extract_weights (const MeshRenderData &mr, const MeshBatchCache &cache, gpu::VertBuf &vbo)
 
void blender::draw::extract_weights_subdiv (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, const MeshBatchCache &cache, gpu::VertBuf &vbo)