aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* refactor(vulkan-ffi): extract instance bootstrap moduleValentin Popov2026-06-253-378/+404
* refactor(vulkan-shaders): extract manifest validation moduleValentin Popov2026-06-253-368/+392
* refactor(vulkan-policy): extract pure swapchain and device policyValentin Popov2026-06-253-707/+717
* refactor(vulkan-backend): extract planning facade moduleValentin Popov2026-06-253-153/+171
* fix(vulkan-instance): verify required extensions before createValentin Popov2026-06-251-0/+63
* fix(vulkan-capabilities): harden swapchain capability gateValentin Popov2026-06-251-11/+177
* refactor(vulkan-reporting): remove manual json assemblyValentin Popov2026-06-253-243/+201
* refactor(vulkan-errors): preserve typed vk resultsValentin Popov2026-06-251-111/+90
* refactor(reporting): use typed serde report schemasValentin Popov2026-06-254-253/+221
* refactor(vulkan-ffi): narrow audited unsafe boundaryValentin Popov2026-06-253-4965/+4971
* refactor(vulkan-plan): clarify planning backend telemetryValentin Popov2026-06-252-22/+15
* fix(stage0): harden native smoke provenance auditValentin Popov2026-06-253-12/+124
* feat(stage0): record artifact provenance metadataValentin Popov2026-06-253-2/+87
* fix(vulkan-smoke): make teardown order explicitValentin Popov2026-06-251-8/+17
* ci: tighten supply-chain fallback policyValentin Popov2026-06-252-2/+61
* feat(vulkan-smoke): pin shader manifest provenanceValentin Popov2026-06-254-25/+222
* fix(platform-winit): map lifecycle and pointer stateValentin Popov2026-06-251-9/+98
* fix(vulkan-smoke): clean up partial runtime resourcesValentin Popov2026-06-251-55/+226
* refactor(vulkan-smoke): remove legacy acquire-present pathValentin Popov2026-06-251-149/+0
* chore(stage0): scope native smoke closure to macosValentin Popov2026-06-254-13/+7
* feat(stage0): close native smoke acceptance gateValentin Popov2026-06-2515-1645/+2438
* ci: tighten stage 0 acceptance gatesValentin Popov2026-06-256-137/+424
* fix(deps): update all digest updatesrenovate[bot]2026-06-242-390/+25
* feat(vulkan-smoke): run native swapchain acquire/presentValentin Popov2026-06-242-28/+243
* revert: "ci: fix unreadable_directory_produces_error error"Valentin Popov2026-06-241-7/+0
* ci: fix unreadable_directory_produces_error errorValentin Popov2026-06-241-0/+7
* feat: create Vulkan swapchain probeValentin Popov2026-06-245-16/+195
* feat: probe Vulkan logical device creationValentin Popov2026-06-235-20/+354
* feat: probe live Vulkan runtime capabilitiesValentin Popov2026-06-235-94/+750
* feat: require created Vulkan smoke surfaceValentin Popov2026-06-234-21/+74
* feat: create native smoke window handlesValentin Popov2026-06-237-43/+230
* feat: audit native smoke artifactsValentin Popov2026-06-235-1/+270
* feat: add target triple to native smoke reportValentin Popov2026-06-233-0/+26
* feat: require swapchain recreation evidence in smoke reportsValentin Popov2026-06-233-0/+71
* feat: add native smoke window preflightValentin Popov2026-06-236-26/+280
* feat: add Vulkan surface preflight to smoke runnerValentin Popov2026-06-234-3/+135
* feat: add Vulkan instance probe to smoke runnerValentin Popov2026-06-234-18/+158
* feat: add Vulkan loader probe to smoke runnerValentin Popov2026-06-234-10/+167
* refactor: remove xtask native smoke generatorValentin Popov2026-06-231-313/+1
* feat: add Vulkan smoke runner entrypointValentin Popov2026-06-238-3/+390
* ci: add native smoke artifact schemaValentin Popov2026-06-234-6/+334
* ci: add acceptance artifact metadataValentin Popov2026-06-233-0/+32
* ci: enforce reproducible Rust toolchainValentin Popov2026-06-234-0/+175
* feat: add Vulkan frame submission planValentin Popov2026-06-233-1/+159
* ci: add built-in supply chain policy fallbackValentin Popov2026-06-233-3/+120
* test: verify headless dependency closureValentin Popov2026-06-232-1/+90
* feat: add Vulkan shader manifest validationValentin Popov2026-06-235-0/+347
* feat: add Vulkan swapchain planning policyValentin Popov2026-06-233-0/+342
* feat: add Vulkan surface bootstrap boundaryValentin Popov2026-06-233-4/+194
* feat: expose native window handlesValentin Popov2026-06-237-2/+42