diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-05-01 02:21:51 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-05-01 02:22:30 +0100 |
commit | aa7e9de22cf5e25eb5353eb98500f69a3f76d141 (patch) | |
tree | e3fea9c806a9866ed6addd039bf2b8b9e2f78a23 /test/perf-geoData.cpp | |
parent | Fix all warnings in performance tests (diff) | |
download | ilt-aa7e9de22cf5e25eb5353eb98500f69a3f76d141.tar.bz2 ilt-aa7e9de22cf5e25eb5353eb98500f69a3f76d141.tar.xz ilt-aa7e9de22cf5e25eb5353eb98500f69a3f76d141.zip |
Diffstat (limited to 'test/perf-geoData.cpp')
-rw-r--r-- | test/perf-geoData.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/perf-geoData.cpp b/test/perf-geoData.cpp index 4eff357..679f19f 100644 --- a/test/perf-geoData.cpp +++ b/test/perf-geoData.cpp @@ -2,13 +2,13 @@ #include <game/geoData.h> namespace { - const GeoData geoDataFixture {GeoData::loadFromAsciiGrid(FIXTURESDIR "height/SD19.asc")}; + const GeoData GEO_DATA_FIXTURE {GeoData::loadFromAsciiGrid(FIXTURESDIR "height/SD19.asc")}; void terrainFindPoint(benchmark::State & state) { for (auto loop : state) { - benchmark::DoNotOptimize(geoDataFixture.findPoint({315555000, 495556000})); + benchmark::DoNotOptimize(GEO_DATA_FIXTURE.findPoint({315555000, 495556000})); } } @@ -16,9 +16,9 @@ namespace { terrainWalk(benchmark::State & state) { const glm::vec2 point {310001000, 490000000}; - const GeoData::PointFace start {point, geoDataFixture.findPoint(point)}; + const GeoData::PointFace start {point, GEO_DATA_FIXTURE.findPoint(point)}; for (auto loop : state) { - geoDataFixture.walk(start, {319999000, 500000000}, [](auto step) { + GEO_DATA_FIXTURE.walk(start, {319999000, 500000000}, [](auto step) { benchmark::DoNotOptimize(step); }); } @@ -28,7 +28,7 @@ namespace { terrainWalkBoundary(benchmark::State & state) { for (auto loop : state) { - geoDataFixture.boundaryWalk([](auto heh) { + GEO_DATA_FIXTURE.boundaryWalk([](auto heh) { benchmark::DoNotOptimize(heh); }); } @@ -43,7 +43,7 @@ namespace { {315655000, 495557000, 0}, }}; for (auto loop : state) { - auto geoData {geoDataFixture}; + auto geoData {GEO_DATA_FIXTURE}; benchmark::DoNotOptimize(geoData.setHeights(points, GeoData::SetHeightsOpts {.surface = nullptr})); } } |