aboutsummaryrefslogtreecommitdiff
path: root/apps/fparkan-game
Commit message (Collapse)AuthorAgeFilesLines
* feat(terrain): encode material manager selectorsValentin Popov2026-07-181-2/+5
|
* feat(terrain): bind map base texturesValentin Popov2026-07-182-13/+72
|
* feat(render): apply static node fallback posesValentin Popov2026-07-181-2/+2
|
* feat(render): diagnose captured camera clippingValentin Popov2026-07-181-4/+85
|
* feat(render): apply recovered TMA orientationValentin Popov2026-07-181-8/+12
|
* feat(render): support full-scene 32-bit indicesValentin Popov2026-07-181-10/+29
|
* feat(game): accept legacy camera capturesValentin Popov2026-07-182-17/+173
|
* feat(render): bridge legacy camera to VulkanValentin Popov2026-07-181-2/+3
|
* feat(runtime): trace visual cache sizesValentin Popov2026-07-181-1/+4
|
* feat(runtime): trace visual graph sizesValentin Popov2026-07-181-2/+6
|
* feat(game): timestamp load progress traceValentin Popov2026-07-181-9/+38
|
* feat(game): retain load progress milestonesValentin Popov2026-07-181-1/+24
|
* fix(render): project static scene on xy planeValentin Popov2026-07-181-22/+22
|
* feat(game): preview multiple mission rootsValentin Popov2026-07-181-102/+158
|
* feat(render): compose terrain with preview rootValentin Popov2026-07-182-15/+125
|
* feat(game): merge preview root componentsValentin Popov2026-07-181-41/+178
|
* feat(game): bind preview diffuse materialsValentin Popov2026-07-181-12/+98
|
* feat(runtime): report mission load phasesValentin Popov2026-07-181-12/+93
|
* feat(runtime): bound static preview asset loadingValentin Popov2026-07-181-8/+10
|
* feat(game): add static mission Vulkan modeValentin Popov2026-07-182-3/+270
|
* feat(runtime): preserve mission object IDs in drawsValentin Popov2026-07-181-1/+35
|
* feat(runtime): use mission placement in render snapshotsValentin Popov2026-07-181-7/+55
|
* feat(runtime): retain all object visuals in snapshotsValentin Popov2026-07-181-34/+95
|
* feat(render): add deterministic pipeline state keysValentin Popov2026-07-181-0/+1
|
* test(render): refresh licensed planning capturesValentin Popov2026-07-181-2/+2
|
* refactor(render): build game commands from snapshotsValentin Popov2026-07-181-16/+34
|
* build(deps): pin internal path dependency versionsValentin Popov2026-07-181-8/+8
|
* chore: clarify planning acceptance semanticsValentin Popov2026-07-041-4/+4
|
* refactor(vulkan-backend): satisfy ci quality gatesValentin Popov2026-06-251-2/+2
|
* feat(stage0): close native smoke acceptance gateValentin Popov2026-06-251-2/+2
|
* fix: close stage 0-2 synthetic gatesValentin Popov2026-06-232-7/+33
|
* feat: close stage 0-2 audit groundworkValentin Popov2026-06-232-8/+43
| | | | | | | | | | | | 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: require manifests for licensed gatesValentin Popov2026-06-221-9/+18
|
* fix: make ci locked and isolate licensed testsValentin Popov2026-06-221-0/+1
|
* feat: implement FParkan architecture foundationValentin Popov2026-06-222-0/+337
Add the modular fparkan workspace, domain crates, adapters, apps, xtask policy/CI, acceptance evidence, and licensed corpus gates for the macOS-focused roadmap foundation.