Increase tolerance for matrix precision tests
authorJames Fitzpatrick <james.fitzpatrick@imgtec.com>
Wed, 6 Oct 2021 13:22:03 +0000 (14:22 +0100)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 22 Oct 2021 20:55:48 +0000 (20:55 +0000)
commit8767898584b699b3baf54a5d9ae64434efb9480b
tree46314a6687594df33b056a83ac066bfaa6652440
parentd43be33ecf4eed56ed58b27f8e62d27637b12440
Increase tolerance for matrix precision tests

On hardware with a RTZ rounding mode the tolerance required in these
tests was too low and valid implementations of the functions would
fail the tests.

Increase the tolerance allowed to allow RTZ hardware to pass these
tests.

Affects:
dEQP-VK.glsl.builtin.precision*.determinant.*
dEQP-VK.glsl.builtin.precision*.inverse.*

Components: Vulkan

VK-GL-CTS issue: 3182

Change-Id: I83845aec8faa01aec0820852219b6b8c4326da4e
(cherry picked from commit 0593bd63803c16159db7553d8ca5191fd42126cc)
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_3x3.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_compute_fp16_mat_4x4.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_3x3.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/determinant_highp_mat_4x4.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_3x3.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_compute_fp16_mat_4x4.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_3x3.amber
external/vulkancts/data/vulkan/amber/builtin/precision/square_matrix/inverse_highp_mat_4x4.amber