Load functions from ARB_uniform_buffer_object
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Tue, 7 Nov 2017 12:24:25 +0000 (12:24 +0000)
committerJuan A. Suarez Romero <jasuarez@igalia.com>
Tue, 7 Nov 2017 12:24:25 +0000 (12:24 +0000)
commit0ea701e227196bbced326ff5bebd5ca8fea02558
tree4ed555015374b21a6023935a82c2e7327e991dd3
parent070595c4dff00b78cde0d5c9dd3cfbc96554b6bc
Load functions from ARB_uniform_buffer_object

While this extension is part of OpenGL 3.1 and above, it is not part of
OpenGL 3.0.

As we need to run the tests for OpenGL 3.0 too, and we need to use some
functions exposed by this extension, let's load them from the extension
itself, instead of relying in the core functions.

Affects:
* KHR-GL30.transform_feedback.draw_xfb_instanced_test
* KHR-GL30.transform_feedback.draw_xfb_stream_instanced_test

Components: OpenGL

VK-GL-CTS issue: 819

Change-Id: I2cd1652b4c2d3b55e009c44b85b451d207387b96
external/openglcts/modules/gl/gl3cTransformFeedbackTests.cpp
external/openglcts/modules/gl/gl3cTransformFeedbackTests.hpp