summaryrefslogtreecommitdiffstats
path: root/src/intel/isl/isl.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2016-08-17 10:41:30 -0600
committerBrian Paul <[email protected]>2016-08-17 12:53:20 -0600
commit5de29aeef00f6adf4b9ef278415d8f753283ef03 (patch)
tree779b850f6ff438a00573ffd9c62ee6f8ec546d3f /src/intel/isl/isl.h
parent18e6e0796a6b0d714e58ca95d70cff2bbb2027e1 (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