Blender V5.0
extract_mesh_vbo_tan.cc File Reference
#include <climits>
#include "BLI_string.h"
#include "GPU_attribute_convert.hh"
#include "BKE_attribute.hh"
#include "BKE_editmesh_tangent.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_tangent.hh"
#include "extract_mesh.hh"
#include "draw_subdivision.hh"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::draw

Functions

static Array< Array< float4 > > blender::draw::extract_tan_init_common (const MeshRenderData &mr, const MeshBatchCache &cache, GPUVertFormat *format, gpu::VertAttrType gpu_attr_type)
gpu::VertBufPtr blender::draw::extract_tangents (const MeshRenderData &mr, const MeshBatchCache &cache, bool use_hq)
static const GPUVertFormatblender::draw::get_coarse_tan_format ()
gpu::VertBufPtr blender::draw::extract_tangents_subdiv (const MeshRenderData &mr, const DRWSubdivCache &subdiv_cache, const MeshBatchCache &cache)