31 if (
format.attr_len == 0) {
int CustomData_get_offset(const struct CustomData *data, int type)
MINLINE void copy_v3_v3(float r[3], const float a[3])
struct GPUVertBuf GPUVertBuf
void GPU_vertbuf_data_alloc(GPUVertBuf *, uint v_len)
#define GPU_vertbuf_init_with_format(verts, format)
void * GPU_vertbuf_get_data(const GPUVertBuf *verts)
void GPU_vertbuf_data_len_set(GPUVertBuf *, uint v_len)
#define BM_ELEM_CD_GET_VOID_P(ele, offset)
#define BM_ITER_MESH(ele, iter, bm, itype)
constexpr MeshExtract create_extractor_skin_roots()
static void extract_skin_roots_init(const MeshRenderData *mr, MeshBatchCache *UNUSED(cache), void *buf, void *UNUSED(tls_data))