From: Emil Velikov <[email protected]> Leaning that gets us into a similar broken ABI state as with libGL. Not 100% sure though. --- src/intel/vulkan/anv_private.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 120696e..3eb0475 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -53,6 +53,9 @@ typedef struct xcb_connection_t xcb_connection_t; typedef uint32_t xcb_visualid_t; typedef uint32_t xcb_window_t; +/* XXX: We shold not need this define. Additionally adding it here, breaks + * the libvulkan ABI in a similar way the libGL is. + */ #define VK_PROTOTYPES #include <vulkan/vulkan.h> #include <vulkan/vulkan_intel.h> -- 2.8.0 _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
