Blender V4.5
extract_mesh_vbo_tan.cc File Reference
#include <climits>
#include "BLI_string.h"
#include "GPU_attribute_convert.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 void blender::draw::extract_tan_init_common (const MeshRenderData &mr, const MeshBatchCache &cache, GPUVertFormat *format, GPUVertCompType comp_type, GPUVertFetchMode fetch_mode, CustomData *r_loop_data, int *r_v_len, int *r_tan_len, char r_tangent_names[MAX_MTFACE][MAX_CUSTOMDATA_LAYER_NAME], bool *r_use_orco_tan)
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)