Valentin Popov
|
8ac6a11100
|
feat(render): compose terrain with preview root
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Test / Lint (push) Failing after 2m6s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 10:21:43 +04:00 |
|
Valentin Popov
|
d4aa7a223f
|
fix(vulkan): label readback image formats
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 09:11:43 +04:00 |
|
Valentin Popov
|
b24594c6a2
|
feat(vulkan): export readback artifacts
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m4s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 09:08:07 +04:00 |
|
Valentin Popov
|
f9a13298c0
|
feat(vulkan): capture swapchain pixels
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m5s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 09:05:20 +04:00 |
|
Valentin Popov
|
9f6b21638d
|
feat(vulkan): select readback-capable swapchains
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Test / Lint (push) Failing after 2m7s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:59:28 +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
|
4feada1bf4
|
feat(vulkan): add alpha test shader path
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 1m59s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:40:40 +04:00 |
|
Valentin Popov
|
4b741fb19c
|
feat(vulkan): add depth attachment pipeline support
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 1m58s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:31:19 +04:00 |
|
Valentin Popov
|
645eca5510
|
feat(vulkan): select canonical depth attachment formats
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m0s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:26:37 +04:00 |
|
Valentin Popov
|
e7c1664171
|
feat(vulkan): cache pipeline variants by state key
Docs Deploy / Build and Deploy MkDocs (push) Successful in 37s
Test / Lint (push) Failing after 2m4s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:22:29 +04:00 |
|
Valentin Popov
|
1afe1698db
|
feat(render): add deterministic pipeline state keys
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 08:18:39 +04:00 |
|
Valentin Popov
|
efaba9001f
|
feat(render): bind materials per mesh batch
Docs Deploy / Build and Deploy MkDocs (push) Successful in 37s
Test / Lint (push) Failing after 2m7s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 08:07:45 +04:00 |
|
Valentin Popov
|
b915554f3c
|
feat(render): preserve original mesh batch draws
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m7s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 07:56:49 +04:00 |
|
Valentin Popov
|
a436190059
|
fix(render): use original MSH UV scale
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m13s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 07:41:46 +04:00 |
|
Valentin Popov
|
fd9ce461c2
|
feat(render): sample original TEXM in Vulkan
|
2026-07-18 07:39:38 +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
|
283b48e8c5
|
feat(render): draw original MSH through Vulkan
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
Test / Lint (push) Failing after 1m58s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 07:21:29 +04:00 |
|
Valentin Popov
|
97b1199b9e
|
feat(render): accept static indexed Vulkan meshes
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m6s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 07:14:47 +04:00 |
|
Valentin Popov
|
fd4be6c825
|
fix(stage0): require Windows native smoke
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 2m1s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
|
2026-07-18 05:53:45 +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
|
b2e193f234
|
feat(stage2): persist prepared mission assets and reports
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m17s
Test / Test (push) Has been skipped
Test / Render parity (push) Has been skipped
|
2026-07-03 17:11:49 +04:00 |
|
Valentin Popov
|
29bf4830cf
|
fix(vulkan): capture shutdown validation after owner drop
|
2026-07-03 16:55:19 +04:00 |
|
Valentin Popov
|
6cd23bf02a
|
fix(smoke): capture final validation after explicit shutdown
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
Test / Lint (push) Failing after 2m58s
Test / Test (push) Has been skipped
Test / Render parity (push) Has been skipped
|
2026-06-25 22:35:08 +04:00 |
|
Valentin Popov
|
7c7e91c857
|
build(ci): fail closed on shader provenance
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
Test / Lint (push) Successful in 2m55s
Test / Test (push) Failing after 3m13s
Test / Render parity (push) Has been skipped
|
2026-06-25 13:07:58 +04:00 |
|
Valentin Popov
|
e572558d5f
|
fix(stage0-ci): satisfy strict clippy gates
|
2026-06-25 11:45:40 +04:00 |
|
Valentin Popov
|
5a60671bd6
|
fix(vulkan-policy): report sampled formats and limits
|
2026-06-25 11:45:40 +04:00 |
|
Valentin Popov
|
5aff0b64e8
|
fix(vulkan-policy): gate requested depth formats
|
2026-06-25 11:45:40 +04:00 |
|
Valentin Popov
|
d146953bcc
|
fix(vulkan-smoke): track bootstrap timeout evidence
|
2026-06-25 11:45:40 +04:00 |
|
Valentin Popov
|
b617e2958d
|
fix(vulkan-smoke): harden timeout and ci closure
|
2026-06-25 11:45:40 +04:00 |
|
Valentin Popov
|
607a64ca8d
|
refactor(vulkan-policy): narrow unsafe module boundaries
|
2026-06-25 11:45:39 +04:00 |
|
Valentin Popov
|
e79d26ea68
|
feat(vulkan-policy): report rejected device diagnostics
|
2026-06-25 11:45:39 +04:00 |
|
Valentin Popov
|
95391a05c6
|
build(vulkan-shaders): target vulkan 1.1 manifests
|
2026-06-25 11:45:39 +04:00 |
|
Valentin Popov
|
14ea45d49a
|
build(vulkan-shaders): source tool metadata at build time
|
2026-06-25 11:45:39 +04:00 |
|
Valentin Popov
|
8f0dcd7f4d
|
feat(vulkan-smoke): verify macos portability evidence
|
2026-06-25 11:45:38 +04:00 |
|
Valentin Popov
|
97f56c56ba
|
fix(vulkan-smoke): rollback partial swapchain resources
|
2026-06-25 11:45:38 +04:00 |
|
Valentin Popov
|
61638e083b
|
test(vulkan-smoke): cover explicit teardown order
|
2026-06-25 11:45:38 +04:00 |
|
Valentin Popov
|
17c3038a36
|
fix(vulkan-smoke): simplify swapchain image layout transitions
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
b473b100c8
|
refactor(vulkan-ffi): extract capability probe module
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
3c32215665
|
refactor(vulkan-ffi): extract swapchain probe module
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
f91378b884
|
refactor(vulkan-ffi): extract swapchain resource module
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
8f8fa426d5
|
refactor(vulkan-backend): satisfy ci quality gates
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
4d0cb594a7
|
refactor(vulkan-ffi): move adapter tests into submodule
|
2026-06-25 11:45:37 +04:00 |
|
Valentin Popov
|
07e30cd040
|
refactor(vulkan-ffi): extract smoke renderer types
|
2026-06-25 11:45:36 +04:00 |
|
Valentin Popov
|
079e531166
|
refactor(vulkan-backend): clarify planning facade telemetry
|
2026-06-25 11:45:36 +04:00 |
|
Valentin Popov
|
6a2adbe160
|
refactor(vulkan-ffi): extract smoke renderer module
|
2026-06-25 11:45:36 +04:00 |
|
Valentin Popov
|
b8933dd43a
|
refactor(vulkan-ffi): extract resource setup module
|
2026-06-25 11:45:36 +04:00 |
|
Valentin Popov
|
26efa13a01
|
refactor(vulkan-ffi): extract runtime capability module
|
2026-06-25 11:45:36 +04:00 |
|
Valentin Popov
|
dcd5417af2
|
refactor(vulkan-ffi): extract validation messenger module
|
2026-06-25 11:45:36 +04:00 |
|