Remove test cases for doubles from varying components test
authorIago Toral Quiroga <itoral@igalia.com>
Wed, 27 Sep 2017 08:37:56 +0000 (10:37 +0200)
committerIago Toral Quiroga <itoral@igalia.com>
Wed, 27 Sep 2017 09:04:08 +0000 (11:04 +0200)
commit81e4da72a883ef860542d12e848f8cca2da8d78b
tree69601fabb77404e84e156a34c27d19e2e8aedac8
parent4ee6b2d3e9ac099cea3ac864dad7af27b29ead05
Remove test cases for doubles from varying components test

Usage of the component layout qualifier (introduced with
ARB_enhanced_layouts) with double types has specific rules and
restrictions (see page 67 of the GLSL 4.60 spec), but the tests
ignore all of these completely and just follow the same code
paths we use for single-precision types, making the resulting
shaders completely bogus.

Remove these tests until we can provide new ones that make
sense for double precision and follow the specs.

Components: OpenGL
VK-GL-CTS issue: 714

Affects:
KHR-GL45.enhanced_layouts.varying_components
KHR-GL46.enhanced_layouts.varying_components

Change-Id: I2d3c1c645f5a18a83feee5c7b28cb023bd255808
external/openglcts/modules/gl/gl4cEnhancedLayoutsTests.cpp