Overview

Hardware kbl_iris
Architecture m64
Status fail
Filtered Status fail
Time 0.023130

See also historical results for this test.

stdout

glGetIntegerv(GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, 0x00007ffe47bd3bcc);
// data = { 16 }
glCreateProgram();
// 4267 returned
glCreateShader(GL_VERTEX_SHADER);
// 4268 returned
glAttachShader(4267, 4268);
glDeleteShader(4268);
glShaderSource(4268, 2, 0x00007ffe47bd3be0, 0x0000000000000000);
glCompileShader(4268);
glLinkProgram(4267);
glGetProgramiv(4267, GL_LINK_STATUS, 0x00007ffe47bd2c94);
// params = { 1 }
glGenVertexArrays(1, 0x000055833ab3bbb4);
// arrays = { 1009 }
glGenBuffers(2, 0x000055833ab3bbac);
// buffers = { 2430, 2431 }
glBindBufferBase(GL_SHADER_STORAGE_BUFFER, 0, 2430);
glBufferData(GL_SHADER_STORAGE_BUFFER, 16, 0x7ffe47bd3c50, GL_DYNAMIC_COPY);
glBindBufferBase(GL_SHADER_STORAGE_BUFFER, 1, 2431);
glBufferData(GL_SHADER_STORAGE_BUFFER, 4, 0x7ffe47bd3c4c, GL_DYNAMIC_COPY);
glEnable(GL_RASTERIZER_DISCARD);
glUseProgram(4267);
glBindVertexArray(1009);
glDrawArrays(GL_POINTS, 0, 1);
glMemoryBarrier(GL_BUFFER_UPDATE_BARRIER_BIT);
glBindBuffer(GL_SHADER_STORAGE_BUFFER, 2430);
glGetBufferSubData(0x000090d2, 0, 16, 0x7ffe47bd3c30);
[Buffer0] Data at index 1 is 33 should be 37
Test Run() failed
glDisable(GL_RASTERIZER_DISCARD);
glUseProgram(0);
glDeleteProgram(4267);
glDeleteBuffers(2, { 2430, 2431 });
glDeleteVertexArrays(1, { 1009 });

stderr

pid: 17531