diff --git a/base/VulkanTools.cpp b/base/VulkanTools.cpp index 33bb259..f78ad73 100644 --- a/base/VulkanTools.cpp +++ b/base/VulkanTools.cpp @@ -10,17 +10,17 @@ const std::string getAssetPath() return ""; #elif defined(VK_EXAMPLE_DATA_DIR) - if (_access("./../data/", 0) != -1) + if (std::filesystem::exists("./../data/")) { return "./../data/"; } - else if (_access("./data/", 0) != -1) + else if (std::filesystem::exists("./data/")) { return "./data/"; } - else if (_access("./../../data/", 0) != -1) + else if (std::filesystem::exists("./../../data/")) { return "../../data/"; diff --git a/base/VulkanTools.h b/base/VulkanTools.h index b7f55bc..d2e69b6 100644 --- a/base/VulkanTools.h +++ b/base/VulkanTools.h @@ -16,6 +16,7 @@ #include #include #include +#include #if defined(_WIN32) #include #include