From b88ce57d7779ddf94642d10950584fb50ef7714f Mon Sep 17 00:00:00 2001 From: Fristender Date: Sun, 26 Oct 2025 14:47:02 +0800 Subject: [PATCH] Fix for Vulkan 1.4.328.1 --- inc/state/instance.hpp | 4 ++-- inc/state/logicaldevice.hpp | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/inc/state/instance.hpp b/inc/state/instance.hpp index 265b691..ca4b0a0 100644 --- a/inc/state/instance.hpp +++ b/inc/state/instance.hpp @@ -38,10 +38,10 @@ namespace vuda #ifdef VUDA_STD_LAYER_ENABLED - static vk::DispatchLoaderDynamic& getDispatchLoaderDynamic(const vk::UniqueInstance& instance) + static vk::detail::DispatchLoaderDynamic& getDispatchLoaderDynamic(const vk::UniqueInstance& instance) { // This dispatch class will fetch all function pointers through the passed instance - static vk::DispatchLoaderDynamic local_dldy(instance.get(), vkGetInstanceProcAddr); + static vk::detail::DispatchLoaderDynamic local_dldy(instance.get(), vkGetInstanceProcAddr); return local_dldy; } diff --git a/inc/state/logicaldevice.hpp b/inc/state/logicaldevice.hpp index fb3bf42..bfda90d 100644 --- a/inc/state/logicaldevice.hpp +++ b/inc/state/logicaldevice.hpp @@ -1,5 +1,7 @@ #pragma once +#include + namespace vuda { namespace detail