pvr: Refactor pvr_compute_pipeline and pvr_compute_pipeline_shader
authorMatt Coster <matt.coster@imgtec.com>
Fri, 18 Nov 2022 15:57:07 +0000 (15:57 +0000)
committerMarge Bot <emma+marge@anholt.net>
Thu, 8 Dec 2022 13:10:35 +0000 (13:10 +0000)
commit293230faf17e396dc51972412df3d4e5380e9a66
treea8d6f39445b159d9d57bf32bd6fd27724bd1e0d9
parent327c906424390a0edde3d2ab65b7b174c23f2a76
pvr: Refactor pvr_compute_pipeline and pvr_compute_pipeline_shader

This brings the two structs more into line with their graphics
counterparts, and removes the extra member access previously required
to access almost all members of pvr_compute_pipeline.

Signed-off-by: Matt Coster <matt.coster@imgtec.com>
Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20159>
src/imagination/vulkan/pvr_cmd_buffer.c
src/imagination/vulkan/pvr_hardcode.c
src/imagination/vulkan/pvr_hardcode.h
src/imagination/vulkan/pvr_pipeline.c
src/imagination/vulkan/pvr_private.h