Validate instancing cases properly
authorIago Toral Quiroga <itoral@igalia.com>
Tue, 19 Dec 2017 12:30:14 +0000 (13:30 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 22 Jan 2018 01:14:13 +0000 (20:14 -0500)
commit9023e4dfc45ff34b437cf8a97dfc5d2287c515b6
tree904f5c17d78a93568479d9d98d50e07c5aee2123
parent9f5248a4939a3bcdc5efa10cb63d70d885ec407b
Validate instancing cases properly

The vertex attrib 64bit limits test case executes
both regular and instanced draw calls and has a
validation function that takes a boolean parameter
that informs it about whether isntancing has been
used so it can verify that all instances executed
properly. However, this function is always called
with false as parameter, indicating no instancing,
even for instanced scenarios, which means that the
validation function is only validating the first
instance even for instanced cases.

Components: OpenGL
VK-GL-CTS issue: 916

Affects:
KHR-GL45.vertex_attrib_64bit.limits_test
KHR-GL46.vertex_attrib_64bit.limits_test

Change-Id: Ibaf2c8fc0b6599a17f7bdbc7c4914b42d38d5e2a
external/openglcts/modules/gl/gl4cVertexAttrib64BitTest.cpp