Ilia Mirkin <imir...@alum.mit.edu> writes:

> In nv50, and in the python script that Rob circulated, we do:
>
>    bld.mkCmp(OP_SET, CC_GE, TYPE_U32, (s = bld.getSSA()), TYPE_U32, m, b);
>
> Do the same in the nir div lowering pass. This fixes the large-udiv-udiv
> piglit tests on freedreno.

I assume you meant *-op-div-large-uint-uint.shader_test.

vc4 doesn't have uge yet, but I've got a patch to add it and it does
fix one subtest.  What this lowering pass is actually doing has never
really made sense to me, but it works, so:

Acked-by: Eric Anholt <e...@anholt.net>

Attachment: signature.asc
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to