Module: Mesa Branch: main Commit: 3d49cdb71ee8cb07ca922b9ffa15edd27627959c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d49cdb71ee8cb07ca922b9ffa15edd27627959c
Author: Lionel Landwerlin <[email protected]> Date: Mon Mar 28 15:42:27 2022 +0300 anv: implement VK_EXT_graphics_pipeline_library Signed-off-by: Lionel Landwerlin <[email protected]> Reviewed-by: Emma Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15637> --- src/intel/ci/anv-tgl-fails.txt | 11 + src/intel/vulkan/anv_cmd_buffer.c | 6 + src/intel/vulkan/anv_device.c | 10 + src/intel/vulkan/anv_nir.h | 1 + src/intel/vulkan/anv_nir_compute_push_layout.c | 20 + src/intel/vulkan/anv_nir_lower_multiview.c | 4 + src/intel/vulkan/anv_pipeline.c | 920 +++++++++++++++++++++---- src/intel/vulkan/anv_private.h | 95 ++- src/intel/vulkan/genX_pipeline.c | 19 +- src/intel/vulkan/gfx8_cmd_buffer.c | 5 +- 10 files changed, 918 insertions(+), 173 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=3d49cdb71ee8cb07ca922b9ffa15edd27627959c
