diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2015-05-29 09:32:35 -0500 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-06-02 09:03:26 -0500 |
| commit | 2dcdfd74f9efadad415fe0abbfecebc57a256ccc (patch) | |
| tree | 1a006f4f2b060fa23cf212e53c56956a579a06f1 /loader | |
| parent | 3ee11a2b2cb98bcc6af65eb87b867a27ad7c5715 (diff) | |
| download | usermoji-2dcdfd74f9efadad415fe0abbfecebc57a256ccc.tar.xz | |
vulkan.h: V97 -- Remove multiple allocations. Bug# 13948.
Remove multiple memory allocation requirements from API, and supporting
changes in driver, demos, layers, and tests.
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/trampoline.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/loader/trampoline.c b/loader/trampoline.c index 30982c7a..136fe1ae 100644 --- a/loader/trampoline.c +++ b/loader/trampoline.c @@ -260,31 +260,31 @@ LOADER_EXPORT VkResult VKAPI vkGetObjectInfo(VkDevice device, VkObjectType objTy return disp->GetObjectInfo(device, objType, object, infoType, pDataSize, pData); } -LOADER_EXPORT VkResult VKAPI vkBindObjectMemory(VkDevice device, VkObjectType objType, VkObject object, uint32_t allocationIdx, VkDeviceMemory mem, VkDeviceSize offset) +LOADER_EXPORT VkResult VKAPI vkBindObjectMemory(VkDevice device, VkObjectType objType, VkObject object, VkDeviceMemory mem, VkDeviceSize offset) { const VkLayerDispatchTable *disp; disp = loader_get_dispatch(device); - return disp->BindObjectMemory(device, objType, object, allocationIdx, mem, offset); + return disp->BindObjectMemory(device, objType, object, mem, offset); } -LOADER_EXPORT VkResult VKAPI vkQueueBindSparseBufferMemory(VkQueue queue, VkBuffer buffer, uint32_t allocationIdx, VkDeviceSize rangeOffset, VkDeviceSize rangeSize, VkDeviceMemory mem, VkDeviceSize memOffset) +LOADER_EXPORT VkResult VKAPI vkQueueBindSparseBufferMemory(VkQueue queue, VkBuffer buffer, VkDeviceSize rangeOffset, VkDeviceSize rangeSize, VkDeviceMemory mem, VkDeviceSize memOffset) { const VkLayerDispatchTable *disp; disp = loader_get_dispatch(queue); - return disp->QueueBindSparseBufferMemory(queue, buffer, allocationIdx, rangeOffset, rangeSize, mem, memOffset); + return disp->QueueBindSparseBufferMemory(queue, buffer, rangeOffset, rangeSize, mem, memOffset); } -LOADER_EXPORT VkResult VKAPI vkQueueBindSparseImageMemory(VkQueue queue, VkImage image, uint32_t allocationIdx, const VkImageMemoryBindInfo* pBindInfo, VkDeviceMemory mem, VkDeviceSize memOffset) +LOADER_EXPORT VkResult VKAPI vkQueueBindSparseImageMemory(VkQueue queue, VkImage image, const VkImageMemoryBindInfo* pBindInfo, VkDeviceMemory mem, VkDeviceSize memOffset) { const VkLayerDispatchTable *disp; disp = loader_get_dispatch(queue); - return disp->QueueBindSparseImageMemory(queue, image, allocationIdx, pBindInfo, mem, memOffset); + return disp->QueueBindSparseImageMemory(queue, image, pBindInfo, mem, memOffset); } LOADER_EXPORT VkResult VKAPI vkCreateFence(VkDevice device, const VkFenceCreateInfo* pCreateInfo, VkFence* pFence) |
