mesa/st: choose S/D format depending on gl_format passed for readpixels
authorTapani Pälli <tapani.palli@intel.com>
Fri, 20 Nov 2020 09:31:16 +0000 (11:31 +0200)
committerMarge Bot <eric+marge@anholt.net>
Sat, 28 Nov 2020 03:28:40 +0000 (03:28 +0000)
commit62a4a7787568b49b67ff17d9feb00a2c698e29a0
treeace78471876867c7b130fc146c1fb45a4731caf7
parent4e623726114922da0a5f788d4bc70e7962a6176d
mesa/st: choose S/D format depending on gl_format passed for readpixels

This makes sure we create correct type of a sampler view for reading.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3775
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7707>
src/mesa/state_tracker/st_cb_readpixels.c