[Mesa-dev] [PATCH v2 0/7] A bunch of fixes to make NIR work on older GENs

Matt Turner mattst88 at gmail.com
Fri Mar 20 12:48:46 PDT 2015


On Fri, Mar 20, 2015 at 11:24 AM, Jason Ekstrand <jason at jlekstrand.net> wrote:
> This is a little series that fixes a bunch of NIR bugs on older platforms.
> With this series, NIR has zero piglit regressions vs. master on any
> platform.
>
> Most of these patches were sent out before in one form or another but seem
> to have gotten lost.  Some of this is a bump; some are actual v2's.  Most
> of these patches should be < 1 minute to revview.  Patch 6 will take a
> little work.
>
> Jason Ekstrand (7):
>   i965/fs: Make emit_lrp return an fs_inst
>   i965/nir: Use emit_lrp for emitting flrp
>   i965/nir: Use NIR lowering for ffma for gen < 6
>   i965/nir: Properly set the predicate on the SEL used in min/max

1-4 are

Reviewed-by: Matt Turner <mattst88 at gmail.com>

>   i965: Add a NIR analysis pass for determining when a boolean resolve
>     is needed
>   i965/nir: Do boolean resolves on GEN <= 5
>   i965/nir: Use signed integer type for booleans

I'll keep reviewing.


More information about the mesa-dev mailing list