commit | a2efa2e833ded46da03666253de0d0e9f77beaf2 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Mon May 03 15:19:46 2021 -0700 |
committer | Marge Bot <eric+marge@anholt.net> | Tue May 04 18:58:51 2021 +0000 |
tree | 872e25f1b3eda8bc2faf817ac94835436c732ac7 | |
parent | 1d418e79b8a0f4270775277b7115b88ac4c77113 [diff] |
tgsi: Mark the tgsi_exec_channel and tgsi_double_channel ALIGN16. We allocate them all align16, so mark the unions (and their container structs) that way so the compiler can do aligned SSE load/stores. glmark2 -b loop FPS +0.197265% +/- 0.117633% (n=1906) Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10604>