Skip to content

pvr: Implement some low-hanging extension fruit

Matt Coster requested to merge MTCoster/mesa:dev/easy-extensions into main

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 of powervr, 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

Merge request reports