Lines Matching refs:data
374 const float data[] = {
380 glBufferData(GL_ARRAY_BUFFER, sizeof(data), data, GL_STATIC_DRAW);
491 /* buffer data */
512 Vec4* data =
518 if (!ColorEqual(expected_data[i], data[i], Vec4(0.01f)))
521 << tcu::TestLog::Message << "Data is: " << data[i][0] << " " << data[i][1] << " " << data[i][2]
522 << " " << data[i][3] << ", data should be: " << expected_data[i][0] << " " << expected_data[i][1]
1553 /* buffer data */
1566 void* data = glMapBufferRange(GL_TRANSFORM_FEEDBACK_BUFFER, 0, sizeof(UVec4) * 64, GL_MAP_READ_BIT);
1567 IVec4* datai = static_cast<IVec4*>(data);
1568 UVec4* dataui = (static_cast<UVec4*>(data)) + 8;
1578 << ", data should be: " << expected_datai[i * 8 + j][0] << " " << expected_datai[i * 8 + j][1]
1588 << ", data should be: " << expected_datai[i * 8 + j][0] << " " << expected_datai[i * 8 + j][1]
2524 GLushort data[4] = { 0, 1, 3, 2 };
2525 glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(data), data, GL_STATIC_DRAW);
2530 GLuint data[4] = { 3, 2, 0, 1 };
2531 glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(data), data, GL_STATIC_DRAW);
2705 const char* const glsl_vs = "#version 310 es" NL "in ivec4 vs_in_data;" NL "flat out ivec4 data;" NL
2706 "void main() {" NL " data = vs_in_data + 1;" NL "}";
2708 "#version 310 es" NL "precision mediump float;" NL "flat in ivec4 data;" NL "out vec4 fs_out_color;" NL
2709 "void main() {" NL " fs_out_color = vec4(data);" NL "}";
2758 IVec4* data =
2760 if (!IsEqual(*data, IVec4(10)))
2763 << tcu::TestLog::Message << "Data is: " << (*data)[0] << " " << (*data)[1] << " " << (*data)[2]
2764 << " " << (*data)[3] << ", data should be: 10 10 10 10." << tcu::TestLog::EndMessage;
2797 IVec4* data =
2799 if (!IsEqual(*data, IVec4(20)))
2802 << tcu::TestLog::Message << "Data is: " << (*data)[0] << " " << (*data)[1] << " " << (*data)[2]
2803 << " " << (*data)[3] << ", data should be: 20 20 20 20." << tcu::TestLog::EndMessage;
2827 IVec4* data =
2829 if (!IsEqual(*data, IVec4(30)))
2832 << tcu::TestLog::Message << "Data is: " << (*data)[0] << " " << (*data)[1] << " " << (*data)[2]
2833 << " " << (*data)[3] << ", data should be: 30 30 30 30." << tcu::TestLog::EndMessage;
2846 const GLchar* const v[1] = { "data" };
2983 std::vector<GLubyte> data((sizeof(Vec2) + sizeof(IVec2) + sizeof(UVec2) + sizeof(float)) * 4, 0xff);
2985 glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)data.size(), &data[0], GL_DYNAMIC_DRAW);
3000 glMapBufferRange(GL_SHADER_STORAGE_BUFFER, 0, (GLsizeiptr)data.size(), GL_MAP_READ_BIT));
3200 token names from table 8.2 corresponding to one of the allowed GL data types