[Mesa-dev] regression on nvc0 since floating point compare instructions

Christoph Bumiller e0425955 at student.tuwien.ac.at
Tue Sep 10 05:14:03 PDT 2013


On 10.09.2013 06:55, Dave Airlie wrote:
> On Tue, Sep 10, 2013 at 12:04 PM, Dave Airlie <airlied at gmail.com> wrote:
>> On Tue, Sep 10, 2013 at 11:59 AM, Dave Airlie <airlied at 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 at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 



More information about the mesa-dev mailing list