Home
last modified time | relevance | path

Searched refs:flagmats (Results 1 – 2 of 2) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/
H A DBKE_pbvh.h121 struct DMFlagMat *flagmats,
312 struct DMFlagMat *flagmats,
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dpbvh.c201 const DMFlagMat *flagmats = pbvh->grid_flag_mats; in partition_indices_material() local
210 first = &flagmats[pbvh->prim_indices[lo]]; in partition_indices_material()
223 for (; grid_materials_match(first, &flagmats[indices[i]]); i++) { in partition_indices_material()
226 for (; !grid_materials_match(first, &flagmats[indices[j]]); j--) { in partition_indices_material()
631 DMFlagMat *flagmats, in BKE_pbvh_build_grids() argument
639 pbvh->grid_flag_mats = flagmats; in BKE_pbvh_build_grids()
2765 PBVH *pbvh, CCGElem **grids, void **gridfaces, DMFlagMat *flagmats, BLI_bitmap **grid_hidden) in BKE_pbvh_grids_update() argument
2770 if (flagmats != pbvh->grid_flag_mats || pbvh->grid_hidden != grid_hidden) { in BKE_pbvh_grids_update()
2771 pbvh->grid_flag_mats = flagmats; in BKE_pbvh_grids_update()