On 10.09.2013 06:55, Dave Airlie wrote: > On Tue, Sep 10, 2013 at 12:04 PM, Dave Airlie <airl...@gmail.com> wrote: >> On Tue, Sep 10, 2013 at 11:59 AM, Dave Airlie <airl...@gmail.com> wrote: >>> Hey, >>> >>> so virgl stopped working on nouveau the other day and I bisected it to >>> the enable of the floating point compare instructions in the state >>> tracker, >>> >>> I've attached a shader runner file that makes it hang, >> >> As usual 5 secs after pressing send I had an insight, >> >> the attached patch seems to fix it here for me. > > Okay its a bit wierder than that, found another bunch of regressions, >
I just noticed that the handler for the TGSI SET instructions assumes source type == dest type, that should explain it. My ingenious plan of not having an NV card [plugged in] so that someone would come along to fill the vacuum of nouveau gallium devs doesn't seem to work :/ > Here's another shader test that regression from 9.2 to master on nvc0. > > Dave. > > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev