VK_EXT_pageable_device_local_memory test coverage
This CL adds basic support for the pageableDeviceLocalMemory feature. Normally
CTS enables all known features by default, but in this case we don't
enable pageableDeviceLocalMemory by default and just to targetting
testing with a variant of the extisting dEQP-VK.memory.allocation.*
tests.
This CL also adds coverage for vkSetDeviceMemoryPriorityEXT() by
extending the existing static VK_EXT_memory_priority test with a
dynamic variant that changes the memory priority after it has
been allocated.
New tests:
dEQP-VK.memory.pageable_allocation.*
dEQP-VK.memory.binding.priority_dynamic.*
Affects:
dEQP-VK.memory.allocation.*
dEQP-VK.memory.device_group_allocation.*
dEQP-VK.memory.binding.*
Components: Vulkan
VK-GL-CTS issue: 3060
Change-Id: Idb4e63556c8807ba2f636c90dab397f4d116223d
(cherry picked from commit
f8b56ca1effc62c885bec677ba0ee55e2e43142a)