diff --git a/util/test/demos/gl/gl_entry_points.cpp b/util/test/demos/gl/gl_entry_points.cpp index 2f8b41184..bdc2afc16 100644 --- a/util/test/demos/gl/gl_entry_points.cpp +++ b/util/test/demos/gl/gl_entry_points.cpp @@ -93,14 +93,15 @@ void main() glDrawArrays(GL_TRIANGLES, 0, 3); glViewport(100, 0, GLsizei(100), GLsizei(100)); + glUniform1ui(glGetUniformLocation(program, "path"), 1); setMarker("Second Test"); - glUniform1uiEXT(glGetUniformLocation(program, "path"), 1); + glVertexAttribBinding(1, 1); glProgramUniform4f(program, glGetUniformLocation(program, "a"), 0.0f, 1.0f, 1.0f, 1.0f); glDrawArrays(GL_TRIANGLES, 0, 3); glViewport(200, 0, GLsizei(100), GLsizei(100)); setMarker("Third Test"); - glMemoryBarrierEXT(GL_COMMAND_BARRIER_BIT); + glVertexArrayAttribBinding(vao, 1, 1); glUniform4f(glGetUniformLocation(program, "a"), 1.0f, 1.0f, 0.0f, 1.0f); glDrawArrays(GL_TRIANGLES, 0, 3); diff --git a/util/test/tests/GL/GL_Entry_Points.py b/util/test/tests/GL/GL_Entry_Points.py index 6b8b25278..f5b28ca9f 100644 --- a/util/test/tests/GL/GL_Entry_Points.py +++ b/util/test/tests/GL/GL_Entry_Points.py @@ -12,8 +12,8 @@ class GL_Entry_Points(rdtest.TestCase): # The marker name, and the calls that we expect to follow it expected = { 'First Test': ['glUniform1ui'], - 'Second Test': ['glUniform1uiEXT', 'glProgramUniform4f'], - 'Third Test': ['glMemoryBarrierEXT', 'glUniform4f'], + 'Second Test': ['glVertexAttribBinding', 'glProgramUniform4f'], + 'Third Test': ['glVertexArrayAttribBinding', 'glUniform4f'], } for test in expected.keys():