aboutsummaryrefslogtreecommitdiff
path: root/adapters/fparkan-render-vulkan/src/ffi.rs
Commit message (Collapse)AuthorAgeFilesLines
* fix(smoke): capture final validation after explicit shutdownValentin Popov2 days1-1/+1
|
* build(ci): fail closed on shader provenanceValentin Popov3 days1-4/+4
|
* fix(vulkan-policy): gate requested depth formatsValentin Popov3 days1-3/+4
|
* fix(vulkan-smoke): track bootstrap timeout evidenceValentin Popov3 days1-2/+3
|
* refactor(vulkan-policy): narrow unsafe module boundariesValentin Popov3 days1-1/+0
|
* refactor(vulkan-ffi): extract capability probe moduleValentin Popov3 days1-3/+6
|
* refactor(vulkan-ffi): extract swapchain probe moduleValentin Popov3 days1-4/+7
|
* refactor(vulkan-ffi): extract swapchain resource moduleValentin Popov3 days1-3/+7
|
* refactor(vulkan-ffi): move adapter tests into submoduleValentin Popov3 days1-697/+1
|
* refactor(vulkan-ffi): extract smoke renderer typesValentin Popov3 days1-132/+5
|
* refactor(vulkan-backend): clarify planning facade telemetryValentin Popov3 days1-7/+11
|
* refactor(vulkan-ffi): extract smoke renderer moduleValentin Popov3 days1-599/+2
|
* refactor(vulkan-ffi): extract resource setup moduleValentin Popov3 days1-677/+6
|
* refactor(vulkan-ffi): extract runtime capability moduleValentin Popov3 days1-763/+10
|
* refactor(vulkan-ffi): extract validation messenger moduleValentin Popov3 days1-117/+2
|
* refactor(vulkan-ffi): extract surface bootstrap moduleValentin Popov3 days1-155/+8
|
* refactor(vulkan-ffi): extract instance bootstrap moduleValentin Popov3 days1-377/+10
|
* refactor(vulkan-shaders): extract manifest validation moduleValentin Popov3 days1-368/+15
|
* refactor(vulkan-policy): extract pure swapchain and device policyValentin Popov3 days1-707/+3
|
* refactor(vulkan-backend): extract planning facade moduleValentin Popov3 days1-153/+12
|
* fix(vulkan-instance): verify required extensions before createValentin Popov3 days1-0/+63
|
* fix(vulkan-capabilities): harden swapchain capability gateValentin Popov3 days1-11/+177
|
* refactor(vulkan-reporting): remove manual json assemblyValentin Popov3 days1-243/+197
|
* refactor(vulkan-errors): preserve typed vk resultsValentin Popov3 days1-111/+90
|
* refactor(vulkan-ffi): narrow audited unsafe boundaryValentin Popov3 days1-0/+4966