Valentin Popov
e9c1a83c51
fix(terrain): preserve opaque shade lookup keys
2026-07-18 17:39:52 +04:00
Valentin Popov
4df4686509
feat(terrain): bind map base textures
2026-07-18 16:41:53 +04:00
Valentin Popov
1a8e1eaed1
feat(animation): recover Node38 fallback hierarchy
2026-07-18 16:25:20 +04:00
Valentin Popov
265d118387
fix(render): project static scene on xy plane
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Test / Lint (push) Failing after 2m4s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 10:53:03 +04:00
Valentin Popov
b1408b0907
feat(vulkan): draw original terrain geometry
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m11s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 08:46:16 +04:00
Valentin Popov
1d9d8a1d29
feat(assets): expose WEAR material texture selection
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m8s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 07:46:01 +04:00
Valentin Popov
6e6496eebf
feat(render): upload original TEXM to Vulkan
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m5s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 07:29:31 +04:00
Valentin Popov
ba5992cc56
build(deps): pin internal path dependency versions
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
Test / Lint (push) Failing after 2m23s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 05:40:24 +04:00
Valentin Popov
fbe5a8497a
fix(clippy): address Rust 1.97 lints
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Test / Lint (push) Failing after 2m19s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 05:31:39 +04:00
Valentin Popov
2da28d0495
style: format workspace with Rust 1.97
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m31s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 05:28:07 +04:00
Valentin Popov
51b54c155c
test(inspection): cover archive entry diagnostic context
2026-06-30 03:10:54 +04:00
Valentin Popov
c7a9c43b5b
test(inspection): cover archive diagnostic span context
2026-06-30 02:47:24 +04:00
Valentin Popov
7337492c30
fix: route archive inspection through byte-safe boundaries
2026-06-30 01:54:57 +04:00
Valentin Popov
9cc24e715d
fix: close stage 0-2 synthetic gates
2026-06-23 22:32:50 +04:00
Valentin Popov
f8e447ffee
feat: close stage 0-2 audit groundwork
...
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.
2026-06-23 22:05:16 +04:00