Am 17.03.2017 um 04:33 schrieb Roland Scheidegger:
> Am 17.03.2017 um 02:29 schrieb Dave Airlie:
>> On 17 March 2017 at 11:09, Jason Ekstrand wrote:
>>> On March 16, 2017 5:04:37 PM Dave Airlie wrote:
>>>
From: Dave Airlie
On Thu, Mar 16, 2017 at 8:33 PM, Roland Scheidegger
wrote:
> Am 17.03.2017 um 02:29 schrieb Dave Airlie:
> > On 17 March 2017 at 11:09, Jason Ekstrand wrote:
> >> On March 16, 2017 5:04:37 PM Dave Airlie wrote:
> >>
> >>> From: Dave
Am 17.03.2017 um 02:29 schrieb Dave Airlie:
> On 17 March 2017 at 11:09, Jason Ekstrand wrote:
>> On March 16, 2017 5:04:37 PM Dave Airlie wrote:
>>
>>> From: Dave Airlie
>>>
>>> In order to get isinf(NaN) correct, at least radv can't
From: Dave Airlie
In order to get isinf(NaN) correct, at least radv can't
use an unordered equals which feq has to be for us, this
passes isinf to the backend and let's it sort it out as it
pleases. This turns lowering on for i965 only as it's the
only other spir-v consumer
> Another option would be to make this lower_isinf and add a quick lowering
> line to nir_opt_algebraic. That's more idiomatic for nir.
If I do that though won't that mean I have to set lower_isinf for all
current NIR
users?
Dave.
___
mesa-dev mailing
On 17 March 2017 at 11:09, Jason Ekstrand wrote:
> On March 16, 2017 5:04:37 PM Dave Airlie wrote:
>
>> From: Dave Airlie
>>
>> In order to get isinf(NaN) correct, at least radv can't
>> use an unordered equals which feq has to be for
On March 16, 2017 5:04:37 PM Dave Airlie wrote:
From: Dave Airlie
In order to get isinf(NaN) correct, at least radv can't
use an unordered equals which feq has to be for us, this
passes isinf to the backend and let's it sort it out as it
pleases.
I
On Fri, Mar 17, 2017 at 1:04 AM, Dave Airlie wrote:
> From: Dave Airlie
>
> In order to get isinf(NaN) correct, at least radv can't
> use an unordered equals which feq has to be for us, this
Why do we have to use an unordered equal normally? SPIR-V has
From: Dave Airlie
In order to get isinf(NaN) correct, at least radv can't
use an unordered equals which feq has to be for us, this
passes isinf to the backend and let's it sort it out as it
pleases.
Signed-off-by: Dave Airlie
---
src/compiler/nir/nir.h