diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-10-09 09:34:31 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-10-09 09:34:31 +0100 |
commit | 34c11c87e4e3b5639764abee413c45e918749477 (patch) | |
tree | c77556cc81e756cb60d70319c2c245b92eed1e6d /src/gallium/auxiliary/gallivm/lp_bld_logic.c | |
parent | 6316d540564d116460bfd1382e3eee98480e28ff (diff) |
gallivm: Do size computations simultanously for all dimensions (AoS).
Operate simultanouesly on <width, height, depth> vector as much as possible,
instead of doing the operations on vectors with broadcasted scalars.
Also do the 24.8 fixed point scalar with integer shift of the texture size,
for unnormalized coordinates.
AoS path only for now -- the same thing can be done for SoA.
Diffstat (limited to 'src/gallium/auxiliary/gallivm/lp_bld_logic.c')
0 files changed, 0 insertions, 0 deletions