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
|
607a64ca8d
|
refactor(vulkan-policy): narrow unsafe module boundaries
|
2026-06-25 11:45:39 +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
|
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 |
|
Valentin Popov
|
b6b47ae6f6
|
refactor(vulkan-ffi): extract surface bootstrap module
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
1eead8d597
|
refactor(vulkan-ffi): extract instance bootstrap module
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
ce3e5ad813
|
refactor(vulkan-shaders): extract manifest validation module
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
d0552922d9
|
refactor(vulkan-policy): extract pure swapchain and device policy
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
0de5118575
|
refactor(vulkan-backend): extract planning facade module
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
0d139b1aae
|
fix(vulkan-instance): verify required extensions before create
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
72f6c06eca
|
fix(vulkan-capabilities): harden swapchain capability gate
|
2026-06-25 11:45:35 +04:00 |
|
Valentin Popov
|
0a78fc2460
|
refactor(vulkan-reporting): remove manual json assembly
|
2026-06-25 11:45:34 +04:00 |
|
Valentin Popov
|
5c4fbff2af
|
refactor(vulkan-errors): preserve typed vk results
|
2026-06-25 11:45:34 +04:00 |
|
Valentin Popov
|
0b0ed87650
|
refactor(vulkan-ffi): narrow audited unsafe boundary
|
2026-06-25 11:45:34 +04:00 |
|