From f83d7cc0e2f0f6558783a5f3f146c10417e9225a Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 30 Jun 2024 19:05:02 +0100 Subject: Add an InstanceVertices partition perf test Summary: * Given a trivially simple condition, like a bounding box, over 1 million items can be partitioned in under 3ms. * Parallel algorithms reduce that a little but are only effective with volumes in excess ~200k, this might be better with a more complex condition/predicate. --- test/Jamfile.jam | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test/Jamfile.jam') diff --git a/test/Jamfile.jam b/test/Jamfile.jam index 2048adc..1266854 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -60,6 +60,7 @@ run perf-geoData.cpp : : : test benchmark ; run perf-persistence.cpp : \< : test-persistence : benchmark test ; run test-worker.cpp ; run test-instancing.cpp : -- : test-glContainer : test ; +run perf-instancing.cpp : \< : test-instancing : benchmark test ; run test-glContainer.cpp : : : test ; run test-pack.cpp : : : test ; compile test-static-enumDetails.cpp ; @@ -67,5 +68,6 @@ compile test-static-stream_support.cpp ; explicit perf-assetFactory ; explicit perf-persistence ; explicit perf-terrain ; +explicit perf-instancing ; alias perf : perf-assetFactory perf-persistence perf-terrain ; explicit perf ; -- cgit v1.2.3