radv: Simplify the meta init fail path
Move most of the the cleanup into radv_device_init_meta. Signed-off-by:Konstantin Seurer <konstantin.seurer@gmail.com> Reviewed-by:
Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <mesa/mesa!17652>
- src/amd/vulkan/radv_acceleration_structure.c 0 additions, 2 deletionssrc/amd/vulkan/radv_acceleration_structure.c
- src/amd/vulkan/radv_device_generated_commands.c 4 additions, 7 deletionssrc/amd/vulkan/radv_device_generated_commands.c
- src/amd/vulkan/radv_meta.c 17 additions, 15 deletionssrc/amd/vulkan/radv_meta.c
- src/amd/vulkan/radv_meta_blit.c 5 additions, 10 deletionssrc/amd/vulkan/radv_meta_blit.c
- src/amd/vulkan/radv_meta_blit2d.c 4 additions, 8 deletionssrc/amd/vulkan/radv_meta_blit2d.c
- src/amd/vulkan/radv_meta_buffer.c 0 additions, 1 deletionsrc/amd/vulkan/radv_meta_buffer.c
- src/amd/vulkan/radv_meta_bufimage.c 7 additions, 22 deletionssrc/amd/vulkan/radv_meta_bufimage.c
- src/amd/vulkan/radv_meta_clear.c 12 additions, 18 deletionssrc/amd/vulkan/radv_meta_clear.c
- src/amd/vulkan/radv_meta_dcc_retile.c 0 additions, 2 deletionssrc/amd/vulkan/radv_meta_dcc_retile.c
- src/amd/vulkan/radv_meta_decompress.c 4 additions, 12 deletionssrc/amd/vulkan/radv_meta_decompress.c
- src/amd/vulkan/radv_meta_etc_decode.c 2 additions, 9 deletionssrc/amd/vulkan/radv_meta_etc_decode.c
- src/amd/vulkan/radv_meta_fast_clear.c 4 additions, 11 deletionssrc/amd/vulkan/radv_meta_fast_clear.c
- src/amd/vulkan/radv_meta_fmask_copy.c 3 additions, 6 deletionssrc/amd/vulkan/radv_meta_fmask_copy.c
- src/amd/vulkan/radv_meta_fmask_expand.c 3 additions, 6 deletionssrc/amd/vulkan/radv_meta_fmask_expand.c
- src/amd/vulkan/radv_meta_resolve.c 2 additions, 7 deletionssrc/amd/vulkan/radv_meta_resolve.c
- src/amd/vulkan/radv_meta_resolve_cs.c 13 additions, 20 deletionssrc/amd/vulkan/radv_meta_resolve_cs.c
- src/amd/vulkan/radv_meta_resolve_fs.c 10 additions, 17 deletionssrc/amd/vulkan/radv_meta_resolve_fs.c