51 for (
int ml_index = mp->
loopstart; ml_index < ml_index_end; ml_index += 1) {
52 const MLoop *ml = &mloop[ml_index];
#define BLI_BITMAP_TEST(_bitmap, _index)
struct GPUIndexBufBuilder GPUIndexBufBuilder
struct GPUIndexBuf GPUIndexBuf
void GPU_indexbuf_set_point_vert(GPUIndexBufBuilder *builder, uint elem, uint v1)
void GPU_indexbuf_set_point_restart(GPUIndexBufBuilder *builder, uint elem)
void GPU_indexbuf_init(GPUIndexBufBuilder *, GPUPrimType, uint prim_len, uint vertex_len)
void GPU_indexbuf_build_in_place(GPUIndexBufBuilder *, GPUIndexBuf *)
#define BM_elem_flag_test(ele, hflag)
constexpr MeshExtract create_extractor_fdots()
static void extract_fdots_finish(const MeshRenderData *UNUSED(mr), MeshBatchCache *UNUSED(cache), void *buf, void *_userdata)
static void extract_fdots_init(const MeshRenderData *mr, MeshBatchCache *UNUSED(cache), void *UNUSED(buf), void *tls_data)
static void extract_fdots_iter_poly_mesh(const MeshRenderData *mr, const MPoly *mp, const int mp_index, void *_userdata)
static void extract_fdots_iter_poly_bm(const MeshRenderData *UNUSED(mr), const BMFace *f, const int f_index, void *_userdata)
uint32_t * subsurf_face_dot_tags