From 4176d7b826ae4893d56bcf54e66cc3ad05957076 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 26 Oct 2015 20:37:06 +0800 Subject: bug 14857: Adding extensibility to VkSubmitInfo (WIP) https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14857 --- include/vulkan.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/vulkan.h b/include/vulkan.h index 38f218f8..0d09aff4 100644 --- a/include/vulkan.h +++ b/include/vulkan.h @@ -179,9 +179,10 @@ typedef enum { VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO = 45, VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO = 46, VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOC_INFO = 47, + VK_STRUCTURE_TYPE_SUBMIT_INFO = 48, VK_STRUCTURE_TYPE_BEGIN_RANGE = VK_STRUCTURE_TYPE_APPLICATION_INFO, - VK_STRUCTURE_TYPE_END_RANGE = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOC_INFO, - VK_STRUCTURE_TYPE_NUM = (VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOC_INFO - VK_STRUCTURE_TYPE_APPLICATION_INFO + 1), + VK_STRUCTURE_TYPE_END_RANGE = VK_STRUCTURE_TYPE_SUBMIT_INFO, + VK_STRUCTURE_TYPE_NUM = (VK_STRUCTURE_TYPE_SUBMIT_INFO - VK_STRUCTURE_TYPE_APPLICATION_INFO + 1), VK_STRUCTURE_TYPE_MAX_ENUM = 0x7FFFFFFF } VkStructureType; @@ -1313,6 +1314,8 @@ typedef struct { } VkLayerProperties; typedef struct { + VkStructureType sType; + const void* pNext; uint32_t waitSemCount; const VkSemaphore* pWaitSemaphores; uint32_t cmdBufferCount; -- cgit v1.2.3