Fix atan2() precision tests and add to mustpass
authorPyry Haulos <phaulos@google.com>
Fri, 27 Jan 2017 17:02:12 +0000 (09:02 -0800)
committerPyry Haulos <phaulos@google.com>
Thu, 16 Feb 2017 19:18:12 +0000 (11:18 -0800)
commit91d41a8a94d695e9b88bb268aa554eb5dd831296
treee2a6aa19c1fd1b3571ed16023bffc0844027adcd
parent0dfaac341bbad770951d48bf30963a88449c29f4
Fix atan2() precision tests and add to mustpass

atan2() had a bug where tests were rounding codomain -PI..PI inwards,
not outwards, causing it to reject perfectly valid roundings of constant
PI.

Changed tests:

dEQP-VK.glsl.builtin.precision.atan2.*

Change-Id: Ib75da103944f773dd819c459b9aa1257c58ca921
Components: Vulkan
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
external/vulkancts/mustpass/1.0.3/src/test-issues.txt
external/vulkancts/mustpass/1.0.3/vk-default.txt