pvr: Implement some low-hanging extension fruit
What does this MR do and why?
Declares support for some easy-to-implement extensions:
VK_KHR_copy_commands2
VK_KHR_get_display_properties2
VK_KHR_get_memory_requirements2
VK_KHR_get_surface_capabilities2
Also includes:
- Cleanup in
pvr_GetPhysicalDeviceProperties2()
and our extension tables, - Fixes to make
features.txt
accurately reflect the state ofpowervr
, and - More helpful debug messages when unsupported structs are encountered in
pNext
chains.
Signed-off-by: Matt Coster <matt.coster@imgtec.com>
Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Edited by Matt Coster