Adam Sawicki
508825012c
Add support for VK_AMD_device_coherent_memory extension
...
- Added VMA_ALLOCATOR_CREATE_AMD_DEVICE_COHERENT_MEMORY_BIT.
- Fixed bug generating validation layers error when the extension is not enabled.
- Updated date in copyright header comments to year 2020.
2020-02-07 16:51:31 +01:00
Adam Sawicki
ae5c4661ec
Updated copyright headers after New Year.
2019-01-02 10:23:35 +01:00
Adam Sawicki
1ae513ae5c
Sparse binding test: added textures with mip maps.
2018-12-06 12:49:52 +01:00
Adam Sawicki
4a2be4ee40
Minor tweak in sparse binding tests.
2018-12-06 12:44:49 +01:00
Adam Sawicki
da6c19423d
Wrote test for sparse image binding with testing actual content - function BaseImage::TestContent. It uses vkCopyBufferToImage and then a compute shader to read back pixels of the image.
2018-12-05 17:34:34 +01:00
Adam Sawicki
a7d7769959
Replaced assert() with new macro TEST() in all tests, to check conditions also in Release configuration.
2018-10-03 16:15:27 +02:00
Adam Sawicki
d062b784d3
Added functions: vmaAllocateMemoryPages, vmaFreeMemoryPages to create and destroy multiple allocations at once.
2018-10-03 15:26:22 +02:00
Adam Sawicki
51fa96660e
Wrote basic test for sparse binding.
2018-10-03 13:44:29 +02:00