Test EXT_shader_group_vote using variables
authorPiotr Byszewski <piotr.byszewski@mobica.com>
Tue, 19 Sep 2017 14:53:49 +0000 (16:53 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 10 Oct 2017 09:25:09 +0000 (05:25 -0400)
commit0eab87cbbcb902f4f11000db1a4638e9a656c106
tree0ec8b557644124e2b2433f7534df8643a1cae18c
parente615b1f525154a061ce09bd1aa620b63a97b3543
Test EXT_shader_group_vote using variables

Current tests call shader group functions passing directly True/False
values. This change adds test that verifies new functions using
variables.
This change also reduces workgroup size for ES as all tests were
previously using workgroup size that was greater than the minimum
required.

Components: OpenGL

VK-GL-CTS issue: 693

Affects:
KHR-GL45.shader_group_vote.*
KHR-GLES31.core.shader_group_vote.*

Change-Id: Icbb5c278c65edd04fe339e31934df7624834c439
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl45-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl46-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles31-khr-master.txt
external/openglcts/modules/common/glcShaderGroupVoteTests.cpp
external/openglcts/modules/common/glcShaderGroupVoteTests.hpp