[Mesa-dev] [PATCH 4/5] radv: move calculating fragment shader i/os to pipeline.

Alex Smith asmith at feralinteractive.com
Wed Mar 29 08:25:32 UTC 2017


On 28 March 2017 at 20:11, Dave Airlie <airlied at gmail.com> wrote:

> On 28 March 2017 at 21:05, Alex Smith <asmith at feralinteractive.com> wrote:
> > Hi Dave,
> >
> > This commit is causing some GPU hangs for us, on Polaris cards at least
> (470
> > and 480).
> >
> > It also causes hangs in Dota 2 (on the initial logo screen at startup).
> >
> > Seems to be caused by the change to set the SPI_PS_INPUT_CNTL registers
> with
> > radeon_set_context_reg_seq - changing that to use a separate
> > radeon_set_context_reg call for each register avoids the hangs here,
> which
> > seems... odd.
> >
> > Any idea?
>
> Oops, fix pushed, it didn't handle the 0 case properly.
>
> Thanks for reporting!
>

Can confirm that fixes it, thanks!

Alex


>
> Dave.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170329/21fede67/attachment.html>


More information about the mesa-dev mailing list