summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_compute.c
diff options
context:
space:
mode:
authorIlia Mirkin <[email protected]>2016-06-18 15:22:09 -0400
committerIlia Mirkin <[email protected]>2016-06-19 10:14:46 -0400
commit1804aa0b80cf5b1ee5d97bc33a12808c78673a12 (patch)
treebbde5032522a85378bed2622f65f1358940d0205 /src/gallium/drivers/r600/evergreen_compute.c
parent194bcb49d1a7110832df3175739ec503d21beca3 (diff)
gk104/ir: fix tex use generation to be more careful about eliding uses
If we have a loop, instructions before the tex might be added as tex uses, and those may in fact dominate all other uses of the tex results. This however doesn't mean that we don't need a texbar after the tex. Only check if uses dominate each other they are dominated by the tex. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96565 Fixes: 7752bbc44 (gk104/ir: simplify and fool-proof texbar algorithm) Signed-off-by: Ilia Mirkin <[email protected]> Cc: "11.2 12.0" <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/evergreen_compute.c')
0 files changed, 0 insertions, 0 deletions