Lines Matching defs:index
1014 const int index = z * local_size_x * local_size_y + y * local_size_x + x;
1015 if (!IsEqual(data[index], uvec4(x, y, z, 0)))
1018 << tcu::TestLog::Message << "Invalid data at offset " << index << tcu::TestLog::EndMessage;
1150 const GLuint index = glGetUniformBlockIndex(m_program, name);
1151 glUniformBlockBinding(m_program, index, i);
1204 const GLuint index = z * local_size.x() * num_groups.x() * local_size.y() * num_groups.y() +
1208 if (!IsEqual(data[index * 12 + i], vec4(static_cast<float>(index * 12 + i))))
1211 << index * 12 + i << tcu::TestLog::EndMessage;
1383 for (GLuint index = 0; index < kBufferSize * 3; ++index)
1385 if (!IsEqual(data[index], vec4(123.0f)))
1388 << tcu::TestLog::Message << "Invalid data at index " << index << tcu::TestLog::EndMessage;
1696 " uint index = atomicCounterIncrement(g_inc_counter);" NL " inc_data[index] = index;" NL
1697 " dec_data[index] = atomicCounterDecrement(g_dec_counter);" NL "}";
1759 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Value at index " << i << " is "
2098 for (GLuint index = 0; index < kBufferSize; ++index)
2100 if (!IsEqual(result[index], uvec4(num_groups.x(), num_groups.y(), num_groups.z(), 0)))
2103 << tcu::TestLog::Message << "gl_NumWorkGroups: Invalid data at index " << index
2109 for (GLuint index = kBufferSize; index < 2 * kBufferSize; ++index)
2111 if (!IsEqual(result[index], uvec4(local_size.x(), local_size.y(), local_size.z(), 0)))
2114 << tcu::TestLog::Message << "gl_WorkGroupSize: Invalid data at index " << index
2120 for (GLuint index = 2 * kBufferSize; index < 3 * kBufferSize; ++index)
2122 uvec3 expected = IndexTo3DCoord(index - 2 * kBufferSize, local_size.x() * num_groups.x(),
2127 if (!IsEqual(result[index], uvec4(expected.x(), expected.y(), expected.z(), 0)))
2130 << tcu::TestLog::Message << "gl_WorkGroupSize: Invalid data at index " << index
2136 for (GLuint index = 3 * kBufferSize; index < 4 * kBufferSize; ++index)
2138 uvec3 expected = IndexTo3DCoord(index - 3 * kBufferSize, local_size.x() * num_groups.x(),
2143 if (!IsEqual(result[index], uvec4(expected.x(), expected.y(), expected.z(), 0)))
2146 << tcu::TestLog::Message << "gl_LocalInvocationID: Invalid data at index " << index
2152 for (GLuint index = 4 * kBufferSize; index < 5 * kBufferSize; ++index)
2154 uvec3 expected = IndexTo3DCoord(index - 4 * kBufferSize, local_size.x() * num_groups.x(),
2156 if (!IsEqual(result[index], uvec4(expected.x(), expected.y(), expected.z(), 0)))
2159 << tcu::TestLog::Message << "gl_GlobalInvocationID: Invalid data at index " << index
2165 for (GLuint index = 5 * kBufferSize; index < 6 * kBufferSize; ++index)
2167 uvec3 coord = IndexTo3DCoord(index - 5 * kBufferSize, local_size.x() * num_groups.x(),
2171 if (!IsEqual(result[index], uvec4(expected)))
2174 << tcu::TestLog::Message << "gl_LocalInvocationIndex: Invalid data at index " << index
2676 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "
2802 << tcu::TestLog::Message << "Invalid data at index " << i << tcu::TestLog::EndMessage;
2823 "struct SubData {" NL " mat2x4 data;" NL "};" NL "struct Data {" NL " vec3 data0;" NL " uint index;" NL
2829 NL " } else {" NL " uint index = gl_LocalInvocationIndex;" NL
2830 " g_shared_data[index].index = index;" NL " g_shared_data[index + 128u].index = index + 128u;" NL
2831 " g_shared_data[index].data1.data = mat2x4(0.0);" NL
2832 " g_shared_data[index + 128u].data1.data = mat2x4(0.0);" NL
2833 " g_output[index] = vec4(g_shared_data[index].index);" // load data from shared memory
2834 NL " g_output[index + 128u] = vec4(g_shared_data[index + 128u].index);" NL
2914 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "
3486 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "
3500 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "
3622 m_context.getTestContext().getLog() << tcu::TestLog::Message << "uData at index " << i << " is "
3638 m_context.getTestContext().getLog() << tcu::TestLog::Message << "iData at index " << i << " is "
3781 m_context.getTestContext().getLog() << tcu::TestLog::Message << "uData at index " << i << " is "
3795 m_context.getTestContext().getLog() << tcu::TestLog::Message << "iData at index " << i << " is "
3915 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "
4160 /* index buffer */
4693 << tcu::TestLog::Message << "Invalid data at index " << i << ": " << data[i].x() << ", "
5002 << tcu::TestLog::Message << "Invalid data at index " << i << tcu::TestLog::EndMessage;
5101 << tcu::TestLog::Message << "Invalid data at index " << i << tcu::TestLog::EndMessage;
5143 bool RunIteration(GLuint index)
5166 glUniform1ui(glGetUniformLocation(m_program, "g_index"), index);
5182 glBindBuffer(GL_SHADER_STORAGE_BUFFER, m_storage_buffer[index]);
5184 if (data[0] != (index + 1) * 4)
5187 << ((index + 1) * 4) << tcu::TestLog::EndMessage;
6013 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Data at index " << i << " is "