dri: Use RGB internal formats for RGBX formats
authorSviatoslav Peleshko <sviatoslav.peleshko@globallogic.com>
Mon, 7 Aug 2023 15:46:07 +0000 (18:46 +0300)
committerMarge Bot <emma+marge@anholt.net>
Fri, 18 Aug 2023 11:00:40 +0000 (11:00 +0000)
commite62f2c48a0836495381b38b3ab055b0787545de4
tree6ecd024fdd165757ec7331965b4651cd9bc923d4
parent61dd0ff97d8d670e1b7dfea8a37e73b67a7f5ff3
dri: Use RGB internal formats for RGBX formats

These formats do not contain alpha channel, so their internal formats
should reflect that.

Fixes: bf576772 ("dri_util: add driImageFormatToSizedInternalGLFormat function")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9429
Signed-off-by: Sviatoslav Peleshko <sviatoslav.peleshko@globallogic.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24580>
src/gallium/frontends/dri/dri_util.c