perf: 1440p re-measured with the kit - 363 fps, ~12% cost
Closes the 0.1.5 performance task. Same route and preset as 0.1.0 (packaged Development, Epic scalability, TSR, VSync off, no frame generation, 2560x1440): 0.1.0 2.42 ms (414 fps) p99 3.01 0.1.5 (kit) 2.76 ms (363 fps) p99 3.64 The 625 kit actors and 8 generated textures cost about 12% of frame time and still leave roughly six times the 60 fps floor. Frame-time series committed at Docs/perf/0.1.5-kit-walk-frametimes.csv; comparison table added to Docs/release-checks.md. Records the measurement trap once more: runs showing ~105 fps were two overlapping game instances, not the build - 363 fps reproduced twice on a clean single instance.
This commit is contained in:
1 parent
92b477d340
commit
442d0f3d73
4 files changed
+758
-1
No files matched your search
@@ -127,6 +127,22 @@ Run on the packaged build (`GigLineQA`, Development, Vulkan SM5) with `-qaselfte
|
||||
|
||||
Committed frame-time series: `Docs/perf/0.1.0-walk-frametimes.csv`.
|
||||
|
||||
### `0.1.5` re-measure with the façade kit in the map
|
||||
|
||||
Same route, same preset, packaged Development build, **2560×1440**:
|
||||
|
||||
| Metric | `0.1.0` | `0.1.5` (kit + textures) |
|
||||
| ------- | ----------------: | -----------------------: |
|
||||
| Average | 2.42 ms (414 fps) | **2.76 ms (363 fps)** |
|
||||
| p50 | 2.38 ms | 2.73 ms |
|
||||
| p95 | 2.71 ms | 3.17 ms |
|
||||
| p99 | 3.01 ms | 3.64 ms |
|
||||
| Max | 4.00 ms | 4.62 ms |
|
||||
|
||||
The **625 kit actors and 8 generated textures cost about 12 %** of frame time and still leave **363 fps average, p99 3.64 ms** — roughly six times the 60 fps floor. Frame-time series: `Docs/perf/0.1.5-kit-walk-frametimes.csv`.
|
||||
|
||||
**Measurement trap, again:** runs that reported ~105 fps were two game instances overlapping (a previous launch had not exited). Confirm a single instance (`pgrep -af Binaries/Linux/GigLine`) before trusting a figure — 363 fps reproduced twice on a clean run.
|
||||
|
||||
## `0.1.0` — Fresh checkout build — record (2026-11-08)
|
||||
|
||||
Followed the documented steps in [`Docs/build.md`](build.md) exactly, into a clean directory with no prior state:
|
||||
|
||||
Reference in new issue
Block a user