aboutsummaryrefslogtreecommitdiff
path: root/src/platform/vulkan/vulkan_device.h
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-22 06:57:16 +0200
committerhachem <im@hachem.wtf>2026-09-22 06:57:16 +0200
commitd7c1ced08d5d78fcb239550404db4e67d4357a19 (patch)
tree9c0e218b096d138075cbf6a48e2562d33a8f94ed /src/platform/vulkan/vulkan_device.h
parent270eda6f558c972ec86ad0580f1d3d18afc83a94 (diff)
fix: windows supportHEADmain
Diffstat (limited to 'src/platform/vulkan/vulkan_device.h')
-rw-r--r--src/platform/vulkan/vulkan_device.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platform/vulkan/vulkan_device.h b/src/platform/vulkan/vulkan_device.h
index 85cc5ca..31f5842 100644
--- a/src/platform/vulkan/vulkan_device.h
+++ b/src/platform/vulkan/vulkan_device.h
@@ -14,4 +14,8 @@ namespace Donut::RHI
// the loader the app links against (its own dlopen fails on macOS/Homebrew)
// and configures the MoltenVK ICD / layer paths.
auto vulkan_prepare_glfw() -> void;
+
+ // whether a Vulkan loader exists on this machine at all. on windows vulkan-1.dll
+ // is delay-loaded, so this has to say yes before any vk* call; true elsewhere.
+ auto vulkan_runtime_available() -> bool;
}