radv: remove radv_pipeline::device completely
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 23 Mar 2023 15:45:18 +0000 (16:45 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 24 Mar 2023 13:48:40 +0000 (13:48 +0000)
commitaf1bc7f4cee83cf91cf741d76cd9de6d1229923d
tree4e12c268e6daec9be9fdeb2bae932c957cf31f02
parent8e9262fefdfc2adbc20b92894037534a282c420a
radv: remove radv_pipeline::device completely

This is unecessary and this prevents using a ton of functions without
a radv_pipeline object.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22090>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_debug.c
src/amd/vulkan/radv_device_generated_commands.c
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/radv_pipeline_rt.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/radv_shader.h