softpipe: Clean up softpipe's SSBO load/store interpreting instructions.
authorEric Anholt <eric@anholt.net>
Wed, 1 Jul 2020 21:30:42 +0000 (14:30 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 7 Jul 2020 18:19:22 +0000 (18:19 +0000)
commitf6f1f8e3f6d4428a17be0ab97afe7d6990dd5842
tree1d5d94f1b7901e2686e5a3efe5f7ccc43c7acf89
parent18cb8f23222422c7fb9764362e659d15ec0b64eb
softpipe: Clean up softpipe's SSBO load/store interpreting instructions.

There's no need to go to all this trouble of setting up 16-byte vectors to
pack/unpack our 32-bit values, memcpy is really good at moving 4 bytes
around.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5728>
src/gallium/drivers/softpipe/sp_buffer.c