[Mesa-dev] [PATCH v2] r600g: lazy load for AR register

Vadim Girlin vadimgirlin at gmail.com
Wed Nov 16 10:28:13 PST 2011


On Wed, 2011-11-16 at 18:57 +0100, Tilman Sauerbeck wrote:
> Vadim Girlin [2011-11-13 22:08]:
> > Emit MOVA* instruction only when AR is used.
> > 
> > Signed-off-by: Vadim Girlin <vadimgirlin at gmail.com>
> > ---
> > 
> > Tested on evergreen: no regressions, fixes some variable-indexing tests.
> 
> On my rv730 this patch causes broken rendering in the game Heroes of
> Newerth. I have an apitrace file that reproduces the issue but
> unfortunately that file is 3.x GB.
> 
> I've made the results of a piglit run comparing 88a140c (good) 8e366dc (bad)
> available at http://files.code-monkey.de/piglit.tar.bz2 .
> 

Please create the shader dump for one of the broken tests, e.g. :

R600_DUMP_SHADERS=1 bin/shader_runner tests/spec/glsl-1.10/execution/variable-indexing/fs-temp-array-mat2-col-row-wr.shader_test -auto -fbo

Vadim

> Regards,
> Tilman
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev





More information about the mesa-dev mailing list