You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,17 @@ All notable changes to the VTX SDK will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [Unreleased]
9
+
10
+
### Added
11
+
12
+
-**scripts**: `scripts/release_sdk.sh` -- Linux/macOS counterpart to `scripts/release_sdk.bat`. Builds the SDK libs + `vtx_cli` in Release mode and installs into `./dist`. Removes the build/release script asymmetry between Windows and Linux
13
+
14
+
### Changed
15
+
16
+
-**repo layout**: all five build/clean/release wrappers moved from the repo root into `scripts/` (`build_sdk.bat`, `build_sdk.sh`, `clean.bat`, `clean.sh`, `release_sdk.bat`). Each script now `cd`s to the repo root internally so invocations like `./scripts/build_sdk.sh` or `scripts\build_sdk.bat` work from any working directory. Documentation references (README, CONTRIBUTING, docs/BUILD.md) updated accordingly
17
+
-**repo layout**: `reports/benchmarks/` renamed to `docs/benchmarks/` to signal that the committed baseline outputs are reference documentation (co-located with `docs/PERFORMANCE.md` which narrates them) rather than stray CI artefacts. `reports/` directory removed. References in `docs/PERFORMANCE.md`, `docs/BUILD.md`, and the benchmark write-ups updated
Other build paths (vcpkg, CMake presets, the `build_sdk.bat` one-shot wrapper) in [Getting Started](https://github.com/ZenosInteractive/VTX/wiki/Getting-Started).
31
+
Other build paths (vcpkg, CMake presets, the `scripts/build_sdk.bat` one-shot wrapper) in [Getting Started](https://github.com/ZenosInteractive/VTX/wiki/Getting-Started).
@@ -309,7 +309,7 @@ Fixtures required at run time:
309
309
-`samples/content/reader/{cs,rl,arena}/*.vtx` -- real replays; checked in.
310
310
-`benchmarks/fixtures/synth_10k.vtx` -- small synthetic fixture generated by `vtx_sample_write` when `VTX_BUILD_BENCHMARKS=ON`.
311
311
312
-
Narrative results (what the numbers mean, not just the tables) live in [`docs/PERFORMANCE.md`](PERFORMANCE.md). The raw output of the canonical run is committed under `reports/benchmarks/` as JSON + console text for regression tracking and graphing.
312
+
Narrative results (what the numbers mean, not just the tables) live in [`docs/PERFORMANCE.md`](PERFORMANCE.md). The raw output of the canonical run is committed under `docs/benchmarks/` as JSON + console text for regression tracking and graphing.
Copy file name to clipboardExpand all lines: docs/PERFORMANCE.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Performance
2
2
3
3
> Numbers in this page come from the benchmark run on **2026-04-23** against `main` at commit `78b20f3`.
4
-
> Raw data for that run (re-usable for graphing or regression tracking): [`reports/benchmarks/bench_20260423_162008.json`](../reports/benchmarks/bench_20260423_162008.json).
4
+
> Raw data for that run (re-usable for graphing or regression tracking): [`docs/benchmarks/bench_20260423_162008.json`](benchmarks/bench_20260423_162008.json).
@@ -129,7 +129,7 @@ Fixtures required: CS, RL, and arena replays under `samples/content/reader/{cs,r
129
129
130
130
| Path | What it is |
131
131
|---|---|
132
-
|[`reports/benchmarks/bench_20260423_162008.json`](../reports/benchmarks/bench_20260423_162008.json)| Raw google/benchmark JSON — reusable for graphing or regression tracking. |
133
-
|[`reports/benchmarks/bench_20260423_162008.txt`](../reports/benchmarks/bench_20260423_162008.txt)| Console output as produced. |
132
+
|[`docs/benchmarks/bench_20260423_162008.json`](benchmarks/bench_20260423_162008.json)| Raw google/benchmark JSON — reusable for graphing or regression tracking. |
133
+
|[`docs/benchmarks/bench_20260423_162008.txt`](benchmarks/bench_20260423_162008.txt)| Console output as produced. |
134
134
135
135
This page is the canonical narrative version of that data. If the benchmarks are re-run, update the numbers here (and commit the new raw outputs alongside) rather than maintaining a parallel per-run markdown report.
0 commit comments