93 struct Mesh **r_final,
94 const bool for_render,
99 const bool for_render,
100 const bool for_orco);
105 struct Mesh **r_final,
106 const bool for_orco);
118 const bool for_render);
120 const struct DispList *dl,
int a,
int *b,
int *p1,
int *p2,
int *p3,
int *p4);
124 const float normal_proj[3],
125 const bool flip_normal);
CustomData interface, see also DNA_customdata_types.h.
void BKE_displist_make_curveTypes(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *ob, const bool for_render, const bool for_orco)
void BKE_displist_copy(struct ListBase *lbn, const struct ListBase *lb)
bool BKE_displist_has_faces(const struct ListBase *lb)
bool BKE_displist_surfindex_get(const struct DispList *dl, int a, int *b, int *p1, int *p2, int *p3, int *p4)
void BKE_displist_free(struct ListBase *lb)
void BKE_displist_make_surf(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *ob, struct ListBase *dispbase, struct Mesh **r_final, const bool for_render, const bool for_orco)
DispList * BKE_displist_find(struct ListBase *lb, int type)
void BKE_displist_make_curveTypes_forRender(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *ob, struct ListBase *dispbase, struct Mesh **r_final, const bool for_orco)
bool BKE_curve_calc_modifiers_pre(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *ob, struct ListBase *source_nurb, struct ListBase *target_nurb, const bool for_render)
void BKE_displist_normals_add(struct ListBase *lb)
float BKE_displist_calc_taper(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *taperobj, int cur, int tot)
void BKE_displist_elem_free(DispList *dl)
void BKE_displist_fill(const struct ListBase *dispbase, struct ListBase *to, const float normal_proj[3], const bool flip_normal)
void BKE_displist_minmax(const struct ListBase *dispbase, float min[3], float max[3])
void BKE_displist_make_mball(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob)
void BKE_displist_count(const struct ListBase *lb, int *totvert, int *totface, int *tottri)
DispList * BKE_displist_find_or_create(struct ListBase *lb, int type)
void BKE_displist_make_mball_forRender(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, struct ListBase *dispbase)
struct Depsgraph Depsgraph
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
const Depsgraph * depsgraph