commit | 0e6dfd11f220fd1c55b4dc2f371263414874f1fd | [log] [tgz] |
---|---|---|
author | Dave Airlie <airlied@redhat.com> | Tue Jun 30 05:04:19 2020 +1000 |
committer | Dave Airlie <airlied@redhat.com> | Wed Jul 01 09:52:56 2020 +1000 |
tree | 07e80f344dd142812ebf13874551c3d860d14c53 | |
parent | b743c9bf2d5c987c97a22e725a56a2b641b58ae4 [diff] |
mesa/get: fix enum16 big-endian getting. These values were getting casted up to 32-bit, but then extracted via 16-bit pointer later. Just store via 16-bit. Fixes a lot of piglit on s390 Fixes: f96a69f916ae ("mesa: replace GLenum with GLenum16 in common structures (v4)"); Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5679>