diff options
author | Oded Gabbay <[email protected]> | 2015-12-29 18:12:34 +0200 |
---|---|---|
committer | Oded Gabbay <[email protected]> | 2016-01-06 14:54:16 +0200 |
commit | 925c46cfc48042ec0bc5a83df962d2d7dd038394 (patch) | |
tree | 5e9b575a9b45c334d59125bff921d9c91851e21c /src/gallium/drivers/i915 | |
parent | 3bbe16ea79bb5738109df36780cc99119a006d91 (diff) |
llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8
This patch converts the SSE-optimized build_mask_32() and
build_mask_linear_32() to VMX/VSX.
I measured the results on POWER8 machine with 32 cores at 3.4GHz and
16GB of RAM.
FPS/Score
Name Before After Delta
------------------------------------------------
glmark2 (score) 139.8 142.7 2.07%
openarena and xonotic didn't show a significant (more than 1%)
difference.
v2: Make sure code is build only on POWER8 LE machine
Signed-off-by: Oded Gabbay <[email protected]>
Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/gallium/drivers/i915')
0 files changed, 0 insertions, 0 deletions