diff options
author | Brian Paul <[email protected]> | 2016-08-17 10:41:30 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2016-08-17 12:53:20 -0600 |
commit | 5de29aeef00f6adf4b9ef278415d8f753283ef03 (patch) | |
tree | 779b850f6ff438a00573ffd9c62ee6f8ec546d3f /src/intel/isl/isl.h | |
parent | 18e6e0796a6b0d714e58ca95d70cff2bbb2027e1 (diff) |
util: try to use SSE instructions with MSVC and 32-bit gcc
The lrint() and lrintf() functions are pretty slow and make some
texture transfers very inefficient. This patch makes a better effort
at using those intrisics for 32-bit gcc and MSVC.
Note, this patch doesn't address the use of SSE4.1 with MSVC.
v2: get rid of the ROUND_WITH_SSE symbol, per Matt.
Reviewed-by: José Fonseca <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/intel/isl/isl.h')
0 files changed, 0 insertions, 0 deletions