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