On Fri, Dec 23, 2011 at 11:57 PM, Kenneth Graunke <kenn...@whitecape.org> wrote:
> In this code, 'i' loops over the number of virtual GRFs, while 'j' loops
> over the number of vector components (0 <= j <= 3).
>
> It can't possibly be correct to see if bit 'i' is set in the destination
> writemask, as it will have values much larger than 3.  Clearly this is
> supposed to be 'j'.
>
> Found by inspection.
>
> Cc: Eric Anholt <e...@anholt.net>
> Cc: Matt Turner <matts...@gmail.com>
> Cc: Christopher James Halse Rogers <chalserog...@gmail.com>
> Signed-off-by: Kenneth Graunke <kenn...@whitecape.org>
> ---
>  .../drivers/dri/i965/brw_vec4_copy_propagation.cpp |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> Matt and Christopher,
>
> Could you test Counter Strike and Civ V with this patch series?
> I think it should solve your regressions with the new VS backend.
>
> Thanks!

The dxlevel 90 trace I gave you now plays back fine. The menu renders
properly, and many little graphical glitches seen during the video
stress test are also gone.

In the mean time, I've apparently hosed my wine configuration, so I'm
not having luck duplicating the results, but alas.

Thanks a lot for checking this out. I really appreciate it.

The series is Tested-by: Matt Turner <matts...@gmail.com>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to