FP16 precision tests VK_KHR_shader_float16_int8
authorAlexander Galazin <alexander.galazin@arm.com>
Wed, 19 Jul 2017 08:57:20 +0000 (10:57 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 22 Nov 2018 10:35:21 +0000 (05:35 -0500)
commita868e5524907e7ce557609b1d5cbceb791cd2859
treef60ef8b254c507f0ed84b61b13e2f26a725fc04d
parent8caa6181feff3a18c04a493923c6a56993d4b745
FP16 precision tests VK_KHR_shader_float16_int8

Add tests:
 * dEQP-VK.glsl.builtin.precision_fp16*
 * dEQP-VK.glsl.builtin.precision*.comparison.*

Components: Vulkan, Framework

VK-GL-CTS issues: 1094

Change-Id: Iff0d1c4c144231128e5cd80bc7f72ef162ec22fa
(cherry picked from commit 6971843a108455bc7e411d704b491d0802022e0f)
17 files changed:
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.hpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinTests.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.hpp
external/vulkancts/modules/vulkan/vktTestCase.cpp
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt
framework/common/tcuFloatFormat.cpp
framework/common/tcuFloatFormat.hpp
framework/common/tcuMatrix.hpp
framework/delibs/debase/deMath.h
framework/opengl/gluShaderUtil.cpp
framework/opengl/gluShaderUtil.hpp
framework/opengl/gluVarType.cpp
modules/glshared/glsStateQueryUtil.hpp