Remove API_NAME
authorJuan Ramos <juan@lunarg.com>
Sun, 19 Nov 2023 22:54:18 +0000 (15:54 -0700)
committerJuan Ramos <114601453+juan-lunarg@users.noreply.github.com>
Sun, 19 Nov 2023 23:14:38 +0000 (16:14 -0700)
BUILD.gn
CMakeLists.txt
loader/vk_loader_platform.h

index bc7814a120f0416e5bdf319e2d0c7621a950a3ba..fae798b58d7e00455f7f1ba8c49c554bec74305a 100644 (file)
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -76,7 +76,6 @@ config("vulkan_loader_config") {
     "loader",
   ]
   defines = [
-    "API_NAME=\"Vulkan\"",
     "LOADER_USE_UNSAFE_FILE_SEARCH=1",
   ]
 
index 48ff3cd93f055481d6e39f96fa7beb816be6c8cc..64e02f3a3fcaff343cd7e938cb20288dbca777ce 100644 (file)
@@ -141,7 +141,6 @@ else()
 endif()
 
 add_library(loader_common_options INTERFACE)
-target_compile_definitions(loader_common_options INTERFACE API_NAME="Vulkan")
 target_link_libraries(loader_common_options INTERFACE platform_wsi)
 
 # Enable beta Vulkan extensions
index 9e51ceb159275139bc1a2c042ab8c543110d1aec..b6be02b9b26f3a4473ce314294de76764d24eaed 100644 (file)
@@ -180,15 +180,10 @@ typedef pthread_cond_t loader_platform_thread_cond;
 #define VK_ELAYERS_INFO_RELATIVE_DIR ""
 #define VK_ILAYERS_INFO_RELATIVE_DIR ""
 
-#if defined(_WIN64)
-#define HKR_VK_DRIVER_NAME API_NAME "DriverName"
-#else
-#define HKR_VK_DRIVER_NAME API_NAME "DriverNameWow"
-#endif
-#define VK_DRIVERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\" API_NAME "\\Drivers"
-#define VK_ELAYERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\" API_NAME "\\ExplicitLayers"
-#define VK_ILAYERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\" API_NAME "\\ImplicitLayers"
-#define VK_SETTINGS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\" API_NAME "\\LoaderSettings"
+#define VK_DRIVERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\Vulkan\\Drivers"
+#define VK_ELAYERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\Vulkan\\ExplicitLayers"
+#define VK_ILAYERS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\Vulkan\\ImplicitLayers"
+#define VK_SETTINGS_INFO_REGISTRY_LOC "SOFTWARE\\Khronos\\Vulkan\\LoaderSettings"
 
 #define PRINTF_SIZE_T_SPECIFIER "%Iu"