diff options
author | Samuel Pitoiset <[email protected]> | 2020-05-06 15:34:07 +0200 |
---|---|---|
committer | Dylan Baker <[email protected]> | 2020-05-11 10:17:24 -0700 |
commit | b749209863613935e14b73bc9e0d911557bb0692 (patch) | |
tree | c14142def06b3ac370174e49efe4c3f9693e6d6a /.pick_status.json | |
parent | 6b2e0a0c13bd097f0f10f4783b0d749fcdd12374 (diff) |
aco: fix 64-bit trunc with negative exponents on GFX6
v_frexp_exp returns the exponent as an unsigned value.
Also, v_ashr returns either 0 or -1 depending on the sign of the
source operand, but what we want is only the sign bit.
Fixes a bunch of recent dEQP-VK.glsl.builtin.precision_double.* tests.
Cc: <[email protected]>
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Daniel Schürmann <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4921>
(cherry picked from commit 3fba0a7a6f01496344ddb93e774b2d4bc9195e8a)
Diffstat (limited to '.pick_status.json')
-rw-r--r-- | .pick_status.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.pick_status.json b/.pick_status.json index 229ea8e6d4d..9ddff0ad334 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -193,7 +193,7 @@ "description": "aco: fix 64-bit trunc with negative exponents on GFX6", "nominated": true, "nomination_type": 0, - "resolution": 0, + "resolution": 1, "master_sha": null, "because_sha": null }, |