1234567891011121314151617181920212223242526272829 |
- diff --git a/thirdparty/vulkan/vk_mem_alloc.h b/thirdparty/vulkan/vk_mem_alloc.h
- index 0dfb66efc6..8a42699e7f 100644
- --- a/thirdparty/vulkan/vk_mem_alloc.h
- +++ b/thirdparty/vulkan/vk_mem_alloc.h
- @@ -17508,24 +17508,6 @@ VMA_CALL_PRE VkResult VMA_CALL_POST vmaCreateBuffer(
- allocator->GetBufferMemoryRequirements(*pBuffer, vkMemReq,
- requiresDedicatedAllocation, prefersDedicatedAllocation);
-
- - // Make sure alignment requirements for specific buffer usages reported
- - // in Physical Device Properties are included in alignment reported by memory requirements.
- - if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT) != 0)
- - {
- - VMA_ASSERT(vkMemReq.alignment %
- - allocator->m_PhysicalDeviceProperties.limits.minTexelBufferOffsetAlignment == 0);
- - }
- - if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT) != 0)
- - {
- - VMA_ASSERT(vkMemReq.alignment %
- - allocator->m_PhysicalDeviceProperties.limits.minUniformBufferOffsetAlignment == 0);
- - }
- - if((pBufferCreateInfo->usage & VK_BUFFER_USAGE_STORAGE_BUFFER_BIT) != 0)
- - {
- - VMA_ASSERT(vkMemReq.alignment %
- - allocator->m_PhysicalDeviceProperties.limits.minStorageBufferOffsetAlignment == 0);
- - }
- -
- // 3. Allocate memory using allocator.
- res = allocator->AllocateMemory(
- vkMemReq,
|