feat: add Windows runtime support

This commit is contained in:
emil28092005
2026-08-26 16:50:15 +03:00
parent 8e40d8c7a7
commit eec26d60f4
6 changed files with 103 additions and 7 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ src/
### 3.1 Initialization
1. **Load `libvulkan.so.1`** via `NativeLibrary.Load()`
1. **Load the platform Vulkan loader** via `NativeLibrary.Load()` (`vulkan-1.dll` on Windows, `libvulkan.so.1` on Linux)
2. **`vkGetInstanceProcAddr`** — only directly-loaded function
3. **Create instance** with SDL3 extensions + `VK_EXT_debug_utils` (if validation available)
4. **Pick physical device** — prefer `DiscreteGpu`