Mercurial > games > semicongine
diff semicongine/rendering/vulkan/api.nim @ 1426:075e4197bc95
add: vulkan debug labels, did: improve build-config
author | sam <sam@basx.dev> |
---|---|
date | Sat, 11 Jan 2025 12:22:21 +0700 |
parents | 3b8a736c45a7 |
children |
line wrap: on
line diff
--- a/semicongine/rendering/vulkan/api.nim Fri Jan 10 00:09:59 2025 +0700 +++ b/semicongine/rendering/vulkan/api.nim Sat Jan 11 12:22:21 2025 +0700 @@ -18585,10 +18585,12 @@ "VK_NV_compute_shader_derivatives": loadVK_NV_compute_shader_derivatives, "VK_QCOM_fragment_density_map_offset": loadVK_QCOM_fragment_density_map_offset, }.toTable -when defined(VK_USE_PLATFORM_XLIB_KHR): + +# we only support xlib on linux atm +when defined(linux): include ./platform/xlib EXTENSION_LOADERS["VK_KHR_xlib_surface"] = loadVK_KHR_xlib_surface -when defined(VK_USE_PLATFORM_WIN32_KHR): +when defined(windows): include ./platform/win32 EXTENSION_LOADERS["VK_KHR_external_semaphore_win32"] = loadVK_KHR_external_semaphore_win32