Fix broken layout binding tests
authorTimothy Arceri <tarceri@itsqueeze.com>
Thu, 30 Apr 2020 07:31:13 +0000 (17:31 +1000)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 28 May 2020 07:35:00 +0000 (03:35 -0400)
commit64d344b60bb7b4324525e08766fdeb14bf1f18c6
tree2da7dfde75efe00daa68cbbb2d4a117af674fcc7
parente72065204e60523b75beeba8032a1cadfa81617f
Fix broken layout binding tests

Some of the shaders being generated contain a misplaced ;

An example of the code being gererated is as follows:

  fragColor = vec4(float(atomicCounter(atomic0)), 1.0, 0.0, 1.0);
  +vec4(float(atomicCounter(atomic1)), 1.0, 0.0, 1.0);
  +vec4(float(atomicCounter(atomic2)), 1.0, 0.0, 1.0);
  +vec4(float(atomicCounter(atomic3)), 1.0, 0.0, 1.0);

Affects:

KHR-GL46.layout_binding.atomic_uint_layout_binding_atomic_*

Components: OpenGL

VK-GL-CTS issue: 2348

Change-Id: Ie209de8954c8b8e3920c17be9190030946c93354
external/openglcts/modules/gles31/es31cLayoutBindingTests.cpp