diff options
author | Oded Gabbay <[email protected]> | 2015-12-29 18:12:35 +0200 |
---|---|---|
committer | Oded Gabbay <[email protected]> | 2016-01-06 14:54:16 +0200 |
commit | 9d59b9d00cdb1e0e8bd139fba5250df869727386 (patch) | |
tree | 984de785fb66ed240bc8e97a8045ce7e50762148 /src/mesa/vbo/vbo_exec_draw.c | |
parent | 925c46cfc48042ec0bc5a83df962d2d7dd038394 (diff) |
llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8
This patch converts the SSE-optimized lp_rast_triangle_32_3_16()
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
------------------------------------------------
openarena 16.35 16.7 2.14%
xonotic 4.707 4.97 5.57%
glmark2 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/mesa/vbo/vbo_exec_draw.c')
0 files changed, 0 insertions, 0 deletions