aboutsummaryrefslogtreecommitdiff
path: root/crates
Commit message (Collapse)AuthorAgeFilesLines
* perf(assets): cache graph texm validationValentin Popov2026-07-181-14/+27
|
* feat(runtime): split visual graph load phaseValentin Popov2026-07-181-2/+5
|
* fix(terrain): use xy ground coordinatesValentin Popov2026-07-181-36/+36
|
* fix(render): project static scene on xy planeValentin Popov2026-07-181-0/+77
|
* feat(game): preview multiple mission rootsValentin Popov2026-07-181-0/+52
|
* feat(render): compose terrain with preview rootValentin Popov2026-07-181-0/+22
|
* feat(game): bind preview diffuse materialsValentin Popov2026-07-181-1/+13
|
* feat(runtime): bound static preview graph rootsValentin Popov2026-07-181-7/+11
|
* feat(runtime): report mission load phasesValentin Popov2026-07-181-11/+88
|
* feat(runtime): bound static preview asset loadingValentin Popov2026-07-181-8/+69
|
* feat(vulkan): draw original terrain geometryValentin Popov2026-07-181-1/+14
|
* feat(render): add deterministic pipeline state keysValentin Popov2026-07-181-4/+133
|
* feat(assets): expose WEAR material texture selectionValentin Popov2026-07-182-2/+117
|
* feat(render): upload original TEXM to VulkanValentin Popov2026-07-181-0/+31
|
* perf(resource): skip duplicate archive metadata hashingValentin Popov2026-07-181-4/+66
|
* perf(assets): reuse materials during mission preparationValentin Popov2026-07-181-12/+61
|
* perf(assets): reuse textures during mission preparationValentin Popov2026-07-181-8/+82
|
* build(deps): pin internal path dependency versionsValentin Popov2026-07-1819-71/+71
|
* fix(build): align stage zero gates with Rust 1.97Valentin Popov2026-07-181-20/+34
|
* fix(clippy): address Rust 1.97 lintsValentin Popov2026-07-186-13/+24
|
* style: format workspace with Rust 1.97Valentin Popov2026-07-187-95/+139
|
* build: upgrade Rust toolchain to 1.97.1Valentin Popov2026-07-181-3/+7
|
* chore: clarify planning acceptance semanticsValentin Popov2026-07-041-0/+5
|
* refactor: harden stage 2 graph and asset limitsValentin Popov2026-07-032-13/+272
|
* fix: guard prepared asset id collisionsValentin Popov2026-07-031-19/+380
|
* test: realign stage 2 acceptance coverageValentin Popov2026-07-032-19/+383
|
* feat(stage2): persist prepared mission assets and reportsValentin Popov2026-07-032-70/+356
|
* feat(stage2): materialize visual dependency graphValentin Popov2026-07-033-65/+530
|
* fix(stage2): preserve byte-exact prototype identitiesValentin Popov2026-07-032-21/+135
|
* test(inspection): cover archive entry diagnostic contextValentin Popov2026-06-301-17/+158
|
* fix(nres): align licensed closure with corpus limitsValentin Popov2026-06-301-3/+3
|
* test(inspection): cover archive diagnostic span contextValentin Popov2026-06-301-4/+18
|
* test(nres): cover input byte limit enforcementValentin Popov2026-06-301-0/+28
|
* test(resource): cover archive byte-budget evictionValentin Popov2026-06-301-0/+52
|
* fix(resource): prevent stale archive refresh overwriteValentin Popov2026-06-301-27/+169
|
* fix(resource): type archive and vfs error mappingValentin Popov2026-06-303-31/+267
|
* fix: route archive inspection through byte-safe boundariesValentin Popov2026-06-303-78/+216
|
* fix: tighten nres and rsli decode contractsValentin Popov2026-06-303-37/+496
|
* fix: harden stage1 path and archive identityValentin Popov2026-06-303-136/+439
|
* revert: "ci: fix unreadable_directory_produces_error error"Valentin Popov2026-06-241-7/+0
| | | | This reverts commit 7eced774831b4d1a26e68d25386fdbe3235a27e6.
* ci: fix unreadable_directory_produces_error errorValentin Popov2026-06-241-0/+7
|
* feat: expose native window handlesValentin Popov2026-06-232-0/+16
|
* fix: close stage 0-2 synthetic gatesValentin Popov2026-06-2324-342/+937
|
* feat: close stage 0-2 audit groundworkValentin Popov2026-06-2316-608/+2654
| | | | | | | | | | | | Remove legacy SDL/OpenGL adapters from the workspace and introduce winit/Vulkan adapter boundaries for the rendered composition root. Add reproducible toolchain and xtask CI coverage for formatting, tests, clippy, docs, policy, deny, acceptance auditing, and hosted OS matrix evidence. Strengthen Stage 1 data contracts with byte-first paths, VFS hardening, structured diagnostics, RsLi writer/edit scaffolding, corpus reporting, and resource error classification. Advance Stage 2 asset preparation by moving mission loading through assets/runtime boundaries, materializing prototype graph data, preserving provenance, and adding inspection/viewer integration. Record the Stage 0-2 audit input, acceptance roadmap, coverage updates, and documentation notes for follow-up evidence.
* fix: trace runtime scheduler phasesValentin Popov2026-06-221-6/+172
|
* fix: require manifests for licensed gatesValentin Popov2026-06-2214-135/+223
|
* fix: use canonical sha256 world hashesValentin Popov2026-06-222-21/+142
|
* fix: harden render command validationValentin Popov2026-06-221-17/+421
|
* fix: cap fixed-step catch-upValentin Popov2026-06-221-12/+74
|
* fix: expose configurable rsli read profilesValentin Popov2026-06-221-11/+165
|