Francisco Jerez writes:
> "Juan A. Suarez Romero" writes:
>
>> On Sun, 2017-01-22 at 00:20 -0800, Francisco Jerez wrote:
>>> "Juan A. Suarez Romero" writes:
>>>
>>> > Rewrite atan2(y,x) to cover (+/-)INF values.
>>> >
>>> >
"Juan A. Suarez Romero" writes:
> On Sun, 2017-01-22 at 00:20 -0800, Francisco Jerez wrote:
>> "Juan A. Suarez Romero" writes:
>>
>> > Rewrite atan2(y,x) to cover (+/-)INF values.
>> >
>> > This fixes several test cases in Vulkan CTS
>> >
On Sun, 2017-01-22 at 00:20 -0800, Francisco Jerez wrote:
> "Juan A. Suarez Romero" writes:
>
> > Rewrite atan2(y,x) to cover (+/-)INF values.
> >
> > This fixes several test cases in Vulkan CTS
> > (dEQP-VK.glsl.builtin.precision.atan2.*)
> >
> > v2: do not flush denorms
"Juan A. Suarez Romero" writes:
> Rewrite atan2(y,x) to cover (+/-)INF values.
>
> This fixes several test cases in Vulkan CTS
> (dEQP-VK.glsl.builtin.precision.atan2.*)
>
> v2: do not flush denorms to 0 (jasuarez)
> ---
> src/compiler/spirv/vtn_glsl450.c | 48
>
Rewrite atan2(y,x) to cover (+/-)INF values.
This fixes several test cases in Vulkan CTS
(dEQP-VK.glsl.builtin.precision.atan2.*)
v2: do not flush denorms to 0 (jasuarez)
---
src/compiler/spirv/vtn_glsl450.c | 48 +++-
1 file changed, 42 insertions(+), 6