Fix compute shader in KHR-NoContext.es32.robustness.getnuniform
authorTapani Pälli <tapani.palli@intel.com>
Mon, 26 Feb 2018 09:53:33 +0000 (11:53 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 26 Mar 2018 08:46:21 +0000 (04:46 -0400)
commitbc97c9d580c65b17829cd1f3905a92e4c8c8f301
tree2b82ae8d5f73fe344981e4d5d5856fa5e3755bcb
parent973bfb5abad037143ee970d85f89549513b5d894
Fix compute shader in KHR-NoContext.es32.robustness.getnuniform

Patch removes unnecessary difference in compute shader between
desktop and ES profiles, now both output to SSBO in same manner.

Problem with the shader on ES was that some compilers detected
declared shared variables as dead and optimized them away which
made uniforms inactive.

Components: OpenGL ES
VK-GL-CTS issue: 1036

Affects:
KHR-NoContext.es32.robustness.getnuniform

Change-Id: I8a4aeed926faa03a62c7973fe21ef979fb61bf53
external/openglcts/modules/common/glcRobustnessTests.cpp