radv has failed the SPIR-V isinf tests for a good while, I've talked
to Matt and the llvm backend matches on an ordered feq to infinity,
where as we map the nir feq to unordered.

06:00 < arsenm> airlied: unordered eq for nan input would say true. isinf for
                NAN says false

So it looks like we should be emitting an unordered feq to the llvm
backend in order to get the right result, I've written a patch to
provide an isinf opcode so the backend can lower it itself, would this
be acceptable, any ideas why nobody else notices?

Dave.
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to