summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/f.cpp
diff options
context:
space:
mode:
authorRoland Scheidegger <sroland@vmware.com>2015-03-28 02:57:13 +0100
committerRoland Scheidegger <sroland@vmware.com>2015-03-28 02:58:43 +0100
commit764fc2be5ab61c86baaab746e7ea7702328c4f9f (patch)
tree2105f63fdd4b97b920e5dcb8de0468830c0ecb51 /src/gallium/auxiliary/gallivm/f.cpp
parent2cb149c2894679c5c7af81b40277f77cc0fb099d (diff)
downloadexternal_mesa3d-764fc2be5ab61c86baaab746e7ea7702328c4f9f.zip
external_mesa3d-764fc2be5ab61c86baaab746e7ea7702328c4f9f.tar.gz
external_mesa3d-764fc2be5ab61c86baaab746e7ea7702328c4f9f.tar.bz2
gallivm: fix texture function name (key) when using txf/ld
When using the texel fetch functions rather than ordinary texturing, the arguments are all int vecs instead of float vecs, not to mention the actual function would look completely different. Hence this must be included in the texture function name (which serves as the key) otherwise things crash badly when a shader accesses the same texture and sampler unit with both txf/ld and ordinary texturing instructions with otherwise matching keys.
Diffstat (limited to 'src/gallium/auxiliary/gallivm/f.cpp')
0 files changed, 0 insertions, 0 deletions