[PATCH vkd3d 4/9] tests: Do not require libxcb and libx11 headers.
Józef Kucia
joseph.kucia at gmail.com
Fri Aug 17 02:56:58 CDT 2018
From: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
tests/vkd3d_api.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/tests/vkd3d_api.c b/tests/vkd3d_api.c
index e2d9d014125a..2c022ba1d575 100644
--- a/tests/vkd3d_api.c
+++ b/tests/vkd3d_api.c
@@ -19,8 +19,6 @@
#define COBJMACROS
#define INITGUID
#define WIDL_C_INLINE_WRAPPERS
-#define VK_USE_PLATFORM_XCB_KHR
-#define VK_USE_PLATFORM_XLIB_KHR
#include "vkd3d_test.h"
#include <vkd3d.h>
@@ -215,8 +213,8 @@ static void test_additional_instance_extensions(void)
struct vulkan_extension extensions[] =
{
{VK_KHR_SURFACE_EXTENSION_NAME},
- {VK_KHR_XCB_SURFACE_EXTENSION_NAME},
- {VK_KHR_XLIB_SURFACE_EXTENSION_NAME},
+ {"VK_KHR_xcb_surface"},
+ {"VK_KHR_xlib_surface"},
};
const char *enabled_extensions[ARRAY_SIZE(extensions)];
@@ -249,12 +247,12 @@ static void test_additional_instance_extensions(void)
if (!extensions[i].is_supported)
continue;
- if (!strcmp(extensions[i].name, VK_KHR_XCB_SURFACE_EXTENSION_NAME))
+ if (!strcmp(extensions[i].name, "VK_KHR_xcb_surface"))
{
pfn = vkGetInstanceProcAddr(vk_instance, "vkCreateXcbSurfaceKHR");
ok(pfn, "Failed to get proc addr for vkCreateXcbSurfaceKHR.\n");
}
- else if (!strcmp(extensions[i].name, VK_KHR_XLIB_SURFACE_EXTENSION_NAME))
+ else if (!strcmp(extensions[i].name, "VK_KHR_xlib_surface"))
{
pfn = vkGetInstanceProcAddr(vk_instance, "vkCreateXlibSurfaceKHR");
ok(pfn, "Failed to get proc addr for vkCreateXlibSurfaceKHR.\n");
--
2.16.4
More information about the wine-devel
mailing list