Test if GL_FRAGMENT_PRECISION_HIGH is exposed
authorPiotr Byszewski <piotr.byszewski@mobica.com>
Thu, 14 Sep 2017 09:34:18 +0000 (11:34 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 13 Oct 2017 15:00:37 +0000 (11:00 -0400)
commit861448bbc7c36c72c61d75ed6e88863e3cada6bd
tree5c27077d951bb9201303f17a41d5586af88d2c65
parent654e12d4b84e9c9c8c7e917131fea66dc57f45c0
Test if GL_FRAGMENT_PRECISION_HIGH is exposed

GL_FRAGMENT_PRECISION_HIGH macro should be exposed in all ES shaders
from version 300 es onwards, as well as in version 100.

Components: OpenGL

VK-GL-CTS issue: 11

Affects:
KHR-GLES3.core.shader_macros.*
KHR-GLES31.core.shader_macros.*
KHR-GLES32.core.shader_macros.*

Change-Id: I8612a5ebe2c565405ae27319d821a0d6cae4fa52
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles3-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles31-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles32-khr-master.txt
external/openglcts/modules/common/CMakeLists.txt
external/openglcts/modules/common/glcShaderMacroTests.cpp [new file with mode: 0644]
external/openglcts/modules/common/glcShaderMacroTests.hpp [new file with mode: 0644]
external/openglcts/modules/gles3/es3cTestPackage.cpp
external/openglcts/modules/gles31/es31cTestPackage.cpp
external/openglcts/modules/gles32/es32cTestPackage.cpp