Fix xfb_override_qualifiers_with_api
authorJeannot Breton <jbreton@nvidia.com>
Tue, 11 Jul 2017 23:23:27 +0000 (18:23 -0500)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Sun, 16 Jul 2017 12:53:02 +0000 (08:53 -0400)
commit3000b05aaa052e2712f42ec0ab6c0996d69d05e2
tree80ba4097dee1fbf30c70eb99c15006fa206451e1
parent979ece64e86864b525006ad26d09c3eff8853001
Fix xfb_override_qualifiers_with_api

This change fixes various issue in xfb_override_qualifiers_with_api

- Remove one output variable for we don't request more than 16
varying location

- Change the way the source and expected random data is generate so
they match

- Specify that xfb data is tightly pack when calling GetSize

Affects:

KHR-GL45.enhanced_layouts.xfb_override_qualifiers_with_api

Components: OpenGL

VK-GL-CTS issue: 570

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