From da9b10937ffc73f3fb3af250b0a57e2ea67bb63e Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Thu, 16 Apr 2015 11:44:05 -0500 Subject: vulkan: Updated vulkan.h for revision 79 -- Bug #13464 Implemented the changes required for adding fine-grained synchronization to vkBindMemoryObject and related APIs. --- vulkan.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'vulkan.py') diff --git a/vulkan.py b/vulkan.py index f5da856d..a11eabec 100755 --- a/vulkan.py +++ b/vulkan.py @@ -354,22 +354,25 @@ core = Extension( Param("size_t*", "pDataSize"), Param("void*", "pData")]), - Proto("VkResult", "BindObjectMemory", - [Param("VkObject", "object"), + Proto("VkResult", "QueueBindObjectMemory", + [Param("VkQueue", "queue"), + Param("VkObject", "object"), Param("uint32_t", "allocationIdx"), Param("VkGpuMemory", "mem"), Param("VkGpuSize", "offset")]), - Proto("VkResult", "BindObjectMemoryRange", - [Param("VkObject", "object"), + Proto("VkResult", "QueueBindObjectMemoryRange", + [Param("VkQueue", "queue"), + Param("VkObject", "object"), Param("uint32_t", "allocationIdx"), Param("VkGpuSize", "rangeOffset"), Param("VkGpuSize", "rangeSize"), Param("VkGpuMemory", "mem"), Param("VkGpuSize", "memOffset")]), - Proto("VkResult", "BindImageMemoryRange", - [Param("VkImage", "image"), + Proto("VkResult", "QueueBindImageMemoryRange", + [Param("VkQueue", "queue"), + Param("VkImage", "image"), Param("uint32_t", "allocationIdx"), Param("const VkImageMemoryBindInfo*", "bindInfo"), Param("VkGpuMemory", "mem"), -- cgit v1.2.3