[Freedreno] [PATCH 0/5] a few fixes for native integers support

Ilia Mirkin imirkin at alum.mit.edu
Wed Sep 10 09:01:03 PDT 2014


On Wed, Sep 10, 2014 at 11:57 AM, Rob Clark <robdclark at gmail.com> wrote:
> On Tue, Sep 9, 2014 at 10:52 PM, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> These are just some things I happened to notice. I don't have the hw, nor do I
>> presently know how to operate the compiler. These should be moderately easy to
>> test out with the appropriate generated glsl tests + turning on the native
>> integers pipe cap.
>>
>> This is my first foray into freedreno, please check with care :)
>
> Looks like these fix ~90 or so fails with integer enabled..
>
> There are still a pretty big jump in number of fails and crashes
> compared to with integer not enabled, but from a quick look I suspect
> most of that is unimplemented TGSI opcode's (UIF, AND, etc).. and I
> guess a lot of those should be trivial to add.
>
> I'll take a quick stab at adding a few more missing opcodes and see if
> we can't cut down the # of fails and crashes..

Cool. UIF/AND should already be handled (unless I really suck at
reading code) -- in fact UIF was one of the ones that I was fixing in
this series (although the fix is minor... depends how the cmp
instruction works, might not be necessary). The only instruction I saw
that wasn't in the list was ISSG. But perhaps I missed something.

  -ilia


More information about the Freedreno mailing list