This series enables VK_EXT_global_priority for radv. This extension is used to allocate queues that can provide latency guarantees even when the system is overloaded.
This extension is used by the steamvr composer to generate reprojected frames when the application falls behind. A bit of dirtyness: - Depends on latest libdrm master, which needs a version bump -> accompanying libdrm requires for mesa configure as well Andres Rodriguez (3): vulkan: update headers & registry to VK 1.0.63 radv: hardcode shader WAVE_LIMIT to the maximum value radv: Implement VK_EXT_global_priority include/vulkan/vulkan.h | 35 +++- src/amd/vulkan/radv_device.c | 32 +++- src/amd/vulkan/radv_private.h | 1 + src/amd/vulkan/radv_radeon_winsys.h | 11 +- src/amd/vulkan/si_cmd_buffer.c | 27 ++- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c | 26 ++- src/gallium/drivers/radeonsi/si_state.c | 21 +- src/vulkan/registry/vk.xml | 264 ++++++++++++++++++-------- 8 files changed, 307 insertions(+), 110 deletions(-) -- 2.9.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev