commit | 583ce96c9429e23c33daeb7025210ef73ae51688 | [log] [tgz] |
---|---|---|
author | Kenneth Graunke <kenneth@whitecape.org> | Mon Oct 23 15:46:47 2017 -0700 |
committer | Kenneth Graunke <kenneth@whitecape.org> | Tue Oct 24 11:31:33 2017 -0700 |
tree | fbaa77bd190fe78ed8713463cf3cf57a1c940254 | |
parent | e91c3540fc620b39a16d5bce9fd75aa0ddd7ed7e [diff] |
i965: Don't disable CCS for RT dependencies when dispatching compute. Compute shaders don't have access to the framebuffer, so there's no point in worrying whether a texture is bound as a render target. This saves a bunch of resolves in GFXBench4 Manhattan 3.1, but doesn't seem to impact performance at all, at least on Apollolake. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>