summaryrefslogtreecommitdiffstats
path: root/src/glx/pixelstore.c
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2015-06-29 09:38:34 -0700
committerMatt Turner <mattst88@gmail.com>2015-08-04 10:33:13 -0700
commit680de24545d23d0c2b699020267ca484f81a04a9 (patch)
treefc35bb29a5935960bff0ec0ffc5e676c69b378ca /src/glx/pixelstore.c
parent3c050222b0d5b47c885ca72f3c7af22c0d28b5ad (diff)
downloadexternal_mesa3d-680de24545d23d0c2b699020267ca484f81a04a9.zip
external_mesa3d-680de24545d23d0c2b699020267ca484f81a04a9.tar.gz
external_mesa3d-680de24545d23d0c2b699020267ca484f81a04a9.tar.bz2
util: Use SSE intrinsics in _mesa_lroundeven{f,}.
gcc actually generates this for us now that we use -fno-math-errno (which is weird, since lrintf()/lrint() don't set errno) but clang still does not. Presumably helps MSVC as well. Reduced .text size by 8.5k with gcc before -fno-math-errno. text data bss dec hex filename 4935850 195136 26192 5157178 4eb13a i965_dri.so before 4927225 195128 26192 5148545 4e8f81 i965_dri.so after Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/glx/pixelstore.c')
0 files changed, 0 insertions, 0 deletions