freedreno/a3xx: add back a few stalls

Graphics / Mesa 3D Graphics Library / Mesa - Rob Clark [gmail.com] - 23 July 2014 08:03 UTC

Technically we should not need these. CP_LOAD_STATE can be pipelined. But removing them broke a few piglit tests, like fbo-depth-GL_DEPTH_COMPONENT24-readpixels. I expect these are just masking a problem elsewhere, or perhaps they are only needed under some more specific circumstances. But until that is understood properly, give back a bit of the perf boost we got from c63450e8.

3a7da7f freedreno/a3xx: add back a few stalls
src/gallium/drivers/freedreno/a3xx/fd3_emit.c | 8 ++++++++
1 file changed, 8 insertions(+)

Upstream: cgit.freedesktop.org


  • Share