Module: Mesa Branch: main Commit: b2d3d818d57b9288fcdd98965c81d981540b1aba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2d3d818d57b9288fcdd98965c81d981540b1aba
Author: Lionel Landwerlin <[email protected]> Date: Sun Mar 6 01:00:25 2022 +0200 anv: introduce a base graphics pipeline object Pipeline libraries and linked pipelines will inherit from this. 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/vulkan/anv_cmd_buffer.c | 6 +- src/intel/vulkan/anv_measure.c | 28 +++--- src/intel/vulkan/anv_pipeline.c | 95 +++++++++--------- src/intel/vulkan/anv_private.h | 16 ++- src/intel/vulkan/genX_cmd_buffer.c | 32 +++--- src/intel/vulkan/genX_pipeline.c | 196 +++++++++++++++++++++---------------- src/intel/vulkan/gfx8_cmd_buffer.c | 4 +- 7 files changed, 204 insertions(+), 173 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=b2d3d818d57b9288fcdd98965c81d981540b1aba
