summaryrefslogtreecommitdiffstats
path: root/src/util/texcompress_rgtc_tmp.h
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2016-01-02 04:59:16 +0100
committerRoland Scheidegger <[email protected]>2016-01-13 03:34:09 +0100
commit0298f5aca761da1fdb7ded4d8943b2a7f9f4b36f (patch)
tree4b6dd3375261086f0ecc1fa4e81c6db0ee816c09 /src/util/texcompress_rgtc_tmp.h
parent9422999e4041d4e984acbd2f44813d5928d20f18 (diff)
llvmpipe: add sse code for fixed position calculation
This is quite a few less instructions, albeit still do the 2 64bit muls with scalar c code (they'd need way more shuffles, plus fixup for the signed mul so it totally doesn't seem worth it - x86 can do 32x32->64bit signed scalar muls natively just fine after all (even on 32bit). (This still doesn't have a very measurable performance impact in reality, although profiler seems to say time spent in setup indeed has gone down by 10% or so overall. Maybe good for a 3% or so improvement in openarena.) Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Jose Fonseca <[email protected]>
Diffstat (limited to 'src/util/texcompress_rgtc_tmp.h')
0 files changed, 0 insertions, 0 deletions