summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/VulkanMemoryAllocator/patches
Commit message (Collapse)AuthorAgeFilesLines
* vma: Revise disabled warningsLaszlo Agocs2022-10-261-0/+28
| | | | | Change-Id: I92f62022329ded94778b1385e72336ef9376baee Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* vkmemalloc: Disable more warningsLaszlo Agocs2022-10-251-0/+33
| | | | | | Change-Id: Ifedd263cb39ebad6babdab7687a22ad23f2c9471 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
* vkmemalloc: Disable nullability warning on Apple with clangLaszlo Agocs2022-10-201-0/+27
| | | | | Change-Id: I6602d1cb695d6483177d3c3722b468a0c9df235a Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Update Vulkan memory allocatorLaszlo Agocs2022-10-207-596/+83
| | | | | | | Fixes: QTBUG-107715 Change-Id: I8ab0dc22cf4207e1ef6bc2a170dbd7c2cdd52ee4 Reviewed-by: Andy Nichols <andy.nichols@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* vkmemalloc: Silence clang warning about unused member varLaszlo Agocs2021-01-191-0/+40
| | | | | Change-Id: Id968fd2302e3ff7b4d1a20cd8dd1f4d789588511 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Update vkmemalloc to 2.3.0Laszlo Agocs2021-01-156-187/+294
| | | | | | Task-number: QTBUG-90219 Change-Id: I382f59edbc869fd4f3557411264f290e9fd5dee5 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* vkmemalloc: make it compile with macOS 10.15 SDKLaszlo Agocs2020-04-231-0/+46
| | | | | | | | | | | | Simply rename the function in order to not clash with aligned_alloc() that is marked as 10.15 only (and thus would need annotation etc.) in the 10.15 SDK. (note that aligned_alloc is a C11 function which was presumably not present in earlier SDKs, by renaming our own version everyone will be happy, hopefully) Change-Id: Iee400d81df6a0af4fa2129358ed27b049720685b Pick-to: 5.15 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* vkmemalloc: Disable SRWLOCK for mingwLaszlo Agocs2019-06-181-0/+13
| | | | | | | | | | | | | | | | | ...until some day someone investigates what is exactly the problem with the sdk that ships with mingw. Task-number: QTBUG-76424 Change-Id: I64869a4fbb07a64cfc1430234d732e143fefe720 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Add VulkanMemoryAllocatorLaszlo Agocs2019-06-122-0/+416
The Vulkan backend of QRhi relies on vk_mem_alloc.h from AMD in order to get a stable, performant, and tested GPU memory allocator. It is not unthinkable that we will move away from this in the future, especially considering that a potential future D3D12 backend may need a similar solution, but until then this will do. Change-Id: I198a898f216d0795b4bf339ccea80b0cd2efbabc Reviewed-by: Lars Knoll <lars.knoll@qt.io>