Commit: bfd1dc3a75a0c9164ec2ae9ede10865c7fd753a8 Author: Joseph Eagar Date: Mon Jan 10 03:58:42 2022 -0800 Branches: sculpt-dev https://developer.blender.org/rBbfd1dc3a75a0c9164ec2ae9ede10865c7fd753a8
Sculpt-dev: increase pbvh max depth Fixes performance regression. =================================================================== M source/blender/blenkernel/intern/pbvh.c M source/blender/blenkernel/intern/pbvh_bmesh.c =================================================================== diff --git a/source/blender/blenkernel/intern/pbvh.c b/source/blender/blenkernel/intern/pbvh.c index ebb0a405f46..4a02a497e28 100644 --- a/source/blender/blenkernel/intern/pbvh.c +++ b/source/blender/blenkernel/intern/pbvh.c @@ -55,7 +55,7 @@ #include <limits.h> #define LEAF_LIMIT 4000 -#define LEAF_DEPTH_LIMIT 18 +#define LEAF_DEPTH_LIMIT 28 //#define PERFCNTRS diff --git a/source/blender/blenkernel/intern/pbvh_bmesh.c b/source/blender/blenkernel/intern/pbvh_bmesh.c index a521ecbad73..beaacccd39c 100644 --- a/source/blender/blenkernel/intern/pbvh_bmesh.c +++ b/source/blender/blenkernel/intern/pbvh_bmesh.c @@ -2406,7 +2406,7 @@ void BKE_pbvh_build_bmesh(PBVH *pbvh, pbvh->bm_log = log; pbvh->cd_faceset_offset = CustomData_get_offset(&bm->pdata, CD_SCULPT_FACE_SETS); - pbvh->depth_limit = 18; + pbvh->depth_limit = 28; /* TODO: choose leaf limit better */ pbvh->leaf_limit = 1000; _______________________________________________ Bf-blender-cvs mailing list [email protected] List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs
