Change GL_Entry_Points test to use more generally available functions

This commit is contained in:
baldurk
2019-05-17 12:46:22 +01:00
parent ff24c2251a
commit 6d47b35cd9
2 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -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);
+2 -2
View File
@@ -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():