pvr: Correctly validate PBE accum format
authorMatt Coster <matt.coster@imgtec.com>
Tue, 2 May 2023 10:37:59 +0000 (11:37 +0100)
committerMarge Bot <emma+marge@anholt.net>
Tue, 2 May 2023 12:48:44 +0000 (12:48 +0000)
commitdb6f94f2c40ae1bae2cdae95915690843dc46a47
treea22ca32d02214552f47f3551da67512db71c00a9
parent7cda715ad62182da5e8fdc8cb2aaebe3d9a67470
pvr: Correctly validate PBE accum format

Fixes: dEQP-VK.pipeline.monolithic.blend.format.e5b9g9r9_ufloat_pack32
  .states
  .color_sas_1mda_add_alpha_1msa_sas_rsub
    -color_1mda_cc_min_alpha_cc_cc_min
    -color_1mcc_1mca_rsub_alpha_1mca_1mda_min
    -color_sc_1mda_sub_alpha_sa_cc_min

Signed-off-by: Matt Coster <matt.coster@imgtec.com>
Reported-by: James Glanville <james.glanville@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22795>
src/imagination/vulkan/pvr_formats.c