gallivm: don't use AoS path if min/mag filter are different with multiple lods
authorRoland Scheidegger <sroland@vmware.com>
Thu, 29 Aug 2013 18:52:18 +0000 (20:52 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Fri, 30 Aug 2013 21:20:03 +0000 (23:20 +0200)
commit61add3cc3c68b3b1faffc468c2a2b882c267f94b
treea945641e8ae56354df7549bfadbcc9b01feebc6d
parentbdf3f50e9a85e4c063b46ceaf23bceb07b06b82e
gallivm: don't use AoS path if min/mag filter are different with multiple lods

Instead of enhancing the AoS path so it can deal with it, just use SoA. Fixing
AoS path wouldn't be all that difficult (use all the same logic as SoA) but
considered not worth it for now.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c