aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--loader/loader.c4
-rw-r--r--loader/loader_platform.h2
-rwxr-xr-xvk-generate.py1
3 files changed, 6 insertions, 1 deletions
diff --git a/loader/loader.c b/loader/loader.c
index 2a0ff72d..64f6bb0f 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -233,8 +233,12 @@ static void loader_log(VK_DBG_MSG_TYPE msg_type, int32_t msg_code,
}
va_end(ap);
+#if defined(WIN32)
+ OutputDebugString(msg);
+#else
fputs(msg, stderr);
fputc('\n', stderr);
+#endif
}
static bool has_extension(struct extension_property *exts, uint32_t count,
diff --git a/loader/loader_platform.h b/loader/loader_platform.h
index 08ce2083..60460bfb 100644
--- a/loader/loader_platform.h
+++ b/loader/loader_platform.h
@@ -162,7 +162,7 @@ using namespace std;
#define VK_DRIVER_LIBRARY_PREFIX_LEN 3
// TODO/TBD: Is this an appropriate suffix for Windows?
#define VK_LAYER_LIBRARY_PREFIX "VKLayer"
-#define VK_LAYER_LIBRARY_PREFIX_LEN 8
+#define VK_LAYER_LIBRARY_PREFIX_LEN 7
#define VK_LIBRARY_SUFFIX ".dll"
#define VK_LIBRARY_SUFFIX_LEN 4
#endif // DEFAULT_VK_DRIVERS_PATH
diff --git a/vk-generate.py b/vk-generate.py
index 0facafed..a2da47a1 100755
--- a/vk-generate.py
+++ b/vk-generate.py
@@ -407,6 +407,7 @@ class WinDefFileSubcommand(Subcommand):
"layer": [
"GetProcAddr",
"EnumerateLayers",
+ "GetGlobalExtensionInfo",
],
}