From 16bec12e3e75e95d251745f904ac4e15af9c9724 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 28 Oct 2023 02:34:45 +0100 Subject: Initial OpenMesh based terrain data and tests --- test/Jamfile.jam | 1 + 1 file changed, 1 insertion(+) (limited to 'test/Jamfile.jam') diff --git a/test/Jamfile.jam b/test/Jamfile.jam index e221af7..eab3996 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -60,6 +60,7 @@ run test-worker.cpp ; run test-instancing.cpp : : : test ; run test-glContainer.cpp : : : test ; run test-pack.cpp : : : test ; +run test-terrain.cpp : : : test ..//OpenMeshCore ; compile test-static-enumDetails.cpp ; compile test-static-stream_support.cpp ; explicit perf-assetFactory ; -- cgit v1.2.3 From 49a422ed91289a31142a8c0fb8b7030d2dea98a1 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 29 Oct 2023 14:11:46 +0000 Subject: Initial commit of findPoint on terrain 2D navigate from a default/given starting point, possible scope for improvement, but it's not exactly slow; <9ms --- test/Jamfile.jam | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test/Jamfile.jam') diff --git a/test/Jamfile.jam b/test/Jamfile.jam index eab3996..7fa7bfc 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -61,9 +61,11 @@ run test-instancing.cpp : : : test ; run test-glContainer.cpp : : : test ; run test-pack.cpp : : : test ; run test-terrain.cpp : : : test ..//OpenMeshCore ; +run perf-terrain.cpp : : : test ..//OpenMeshCore benchmark ; compile test-static-enumDetails.cpp ; compile test-static-stream_support.cpp ; explicit perf-assetFactory ; explicit perf-persistence ; -alias perf : perf-assetFactory perf-persistence ; +explicit perf-terrain ; +alias perf : perf-assetFactory perf-persistence perf-terrain ; explicit perf ; -- cgit v1.2.3 From 4f66e69de7dc327cc8bd285e2d16df21f55afbdc Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Thu, 2 Nov 2023 20:34:02 +0000 Subject: Add test-terrain dependency on sample height data --- test/Jamfile.jam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/Jamfile.jam') diff --git a/test/Jamfile.jam b/test/Jamfile.jam index 7fa7bfc..d88a238 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -60,7 +60,7 @@ run test-worker.cpp ; run test-instancing.cpp : : : test ; run test-glContainer.cpp : : : test ; run test-pack.cpp : : : test ; -run test-terrain.cpp : : : test ..//OpenMeshCore ; +run test-terrain.cpp : -- : fixtures/height/SD19.asc : test ..//OpenMeshCore ; run perf-terrain.cpp : : : test ..//OpenMeshCore benchmark ; compile test-static-enumDetails.cpp ; compile test-static-stream_support.cpp ; -- cgit v1.2.3 From 582ac127f763f512c45f35e17b768487e3b51796 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 4 Nov 2023 17:07:58 +0000 Subject: Rename TerrainMesh to GeoData to drop inplace --- test/Jamfile.jam | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'test/Jamfile.jam') diff --git a/test/Jamfile.jam b/test/Jamfile.jam index d88a238..6f62056 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -46,7 +46,7 @@ lib test : [ glob *.cpp : test-*.cpp perf-*.cpp ] ; run test-collection.cpp ; run test-maths.cpp ; run test-lib.cpp ; -run test-geo.cpp ; +run test-geoData.cpp : -- : fixtures/height/SD19.asc : test ; run test-network.cpp : : : test ; run test-persistence.cpp : -- : [ sequence.insertion-sort [ glob-tree fixtures : *.json ] ] : test ; run test-text.cpp : : : test ; @@ -55,13 +55,12 @@ run test-render.cpp : -- : test-assetFactory : test ; run test-glContextBhvr.cpp ; run test-assetFactory.cpp : -- : [ sequence.insertion-sort [ glob-tree $(res) : *.* ] fixtures/rgb.txt test-instancing ] : test ; run perf-assetFactory.cpp : -- : test-assetFactory : benchmark test ; +run perf-geoData.cpp : : : test benchmark ; run perf-persistence.cpp : -- : test-persistence : benchmark test ; run test-worker.cpp ; run test-instancing.cpp : : : test ; run test-glContainer.cpp : : : test ; run test-pack.cpp : : : test ; -run test-terrain.cpp : -- : fixtures/height/SD19.asc : test ..//OpenMeshCore ; -run perf-terrain.cpp : : : test ..//OpenMeshCore benchmark ; compile test-static-enumDetails.cpp ; compile test-static-stream_support.cpp ; explicit perf-assetFactory ; -- cgit v1.2.3