[Mesa-dev] [PATCH mesa] vk/intel: use negative VK_NO_PROTOTYPES scheme
Eric Engestrom
eric.engestrom at imgtec.com
Thu Apr 21 09:53:48 UTC 2016
3d0fac7aca237bbe8ed8e2a362d3b42d0ef8c46c changed all
VK_PROTOTYPES to VK_NO_PROTOTYPES
This brings the Intel header in line with the rest of the Vulkan code.
Signed-off-by: Eric Engestrom <eric.engestrom at imgtec.com>
---
This might break code that was using the old guard scheme (not sure how
that could've worked anyway).
What the policy on this?
include/vulkan/vulkan_intel.h | 2 +-
src/intel/vulkan/anv_private.h | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/vulkan/vulkan_intel.h b/include/vulkan/vulkan_intel.h
index 1f77128..8ede61b 100644
--- a/include/vulkan/vulkan_intel.h
+++ b/include/vulkan/vulkan_intel.h
@@ -44,7 +44,7 @@ typedef struct VkDmaBufImageCreateInfo_
typedef VkResult (VKAPI_PTR *PFN_vkCreateDmaBufImageINTEL)(VkDevice device, const VkDmaBufImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMem, VkImage* pImage);
-#ifdef VK_PROTOTYPES
+#ifndef VK_NO_PROTOTYPES
VKAPI_ATTR VkResult VKAPI_CALL vkCreateDmaBufImageINTEL(
VkDevice _device,
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index ae2e08d..b1382a3 100644
--- a/src/intel/vulkan/anv_private.h
+++ b/src/intel/vulkan/anv_private.h
@@ -55,7 +55,6 @@ typedef uint32_t xcb_window_t;
#define VK_USE_PLATFORM_XCB_KHR
#define VK_USE_PLATFORM_WAYLAND_KHR
-#define VK_PROTOTYPES
#include <vulkan/vulkan.h>
#include <vulkan/vulkan_intel.h>
#include <vulkan/vk_icd.h>
--
2.8.1
More information about the mesa-dev
mailing list