8#ifdef WITH_CXX_GUARDEDALLOC
39typedef void *(*DualConAllocOutput)(
int totvert,
int totquad);
Read Guarded memory(de)allocation.
void * dualcon(const DualConInput *input_mesh, DualConAllocOutput alloc_output, DualConAddVert add_vert, DualConAddQuad add_quad, DualConFlags flags, DualConMode mode, float threshold, float hermite_num, float scale, int depth)
unsigned int * DualConLoop
struct DualConInput DualConInput
void(* DualConAddQuad)(void *output, const int vert_indices[4])
unsigned int(* DualConTri)[3]
void(* DualConAddVert)(void *output, const float co[3])
void *(* DualConAllocOutput)(int totvert, int totquad)
draw_view in_light_buf[] float
draw_view push_constant(Type::INT, "radiance_src") .push_constant(Type capture_info_buf storage_buf(1, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .push_constant(Type draw_view int