Overview

Hardware kbl_iris
Architecture m64
Status fail
Filtered Status fail
Time 0.105728

See also historical results for this test.

stdout

GL_MAX_GEOMETRY_OUTPUT_VERTICES = 256
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 1024
Components per vertex = 8
Rendering 4 n-gons with n = 6, 0, 128, and 10.
N is supplied to the geomery shader with uniform
glGetAttribLocation(1613, a_position);
// 0 returned
glGetAttribLocation(1613, a_vertexNdx);
// -1 returned
glGenVertexArrays(1, 0x00007ffd91ffe550);
// arrays = { 1042 }
glBindVertexArray(1042);
glGenBuffers(1, 0x00007ffd91ffe54c);
// buffers = { 6412 }
glBindBuffer(GL_ARRAY_BUFFER, 6412);
glBufferData(GL_ARRAY_BUFFER, 16, 0x55d4a2b3d5c0, GL_STATIC_DRAW);
glVertexAttribPointer(0, 4, GL_FLOAT, GL_FALSE, 0, 0);
glEnableVertexAttribArray(0);
glClearColor(0, 0, 0, 1);
glClear(GL_COLOR_BUFFER_BIT);
glViewport(0, 0, 256, 256);
glGetError();
// GL_NO_ERROR returned
glUseProgram(1613);
glGetError();
// GL_NO_ERROR returned
glGetUniformLocation(1613, u_emitCount);
// 0 returned
glUniform4iv(0, 1, { 6, 0, 128, 10 });
glGetError();
// GL_NO_ERROR returned
glDrawArrays(GL_POINTS, 0, 1);
glGetError();
// GL_NO_ERROR returned
glGetError();
// GL_NO_ERROR returned
glUseProgram(0);
glDisableVertexAttribArray(0);
glDeleteBuffers(1, { 6412 });
glDeleteVertexArrays(1, { 1042 });
glGetError();
// GL_NO_ERROR returned
glFinish();
glReadPixels(0, 0, 256, 256, GL_RGBA, GL_UNSIGNED_BYTE, 0x55d4a39ed7c0)
Image compare failed.

stderr

pid: 24414