Lines Matching refs:data
473 // interleaved data (vertex, color0 (green), color1 (blue), color2 (red))
1413 std::vector<T> data(kSize * kSize);
1422 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
1433 glGetTexImage(GL_TEXTURE_2D, 0, Format<T>(), Type<T>(), &data[0]);
1437 if (!Equal(data[i], expected_value, internalformat))
1442 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Value is: " << ToString(data[i])
1602 std::vector<T> data(kSize * kSize, value);
1611 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
1786 std::vector<T> data(kSize * kSize);
1795 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, internalformat, kSize, kSize, 1, 0, Format<T>(), Type<T>(), &data[0]);
1817 glGetTexImage(GL_TEXTURE_2D_ARRAY, 0, Format<T>(), Type<T>(), &data[0]);
1819 if (!Equal(data[0], expected_value, internalformat))
1824 m_context.getTestContext().getLog() << tcu::TestLog::Message << "Value is: " << ToString(data[0])
2013 std::vector<T> data(kSize * kSize, value);
2022 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, internalformat, kSize, kSize, 1, 0, Format<T>(), Type<T>(), &data[0]);
2276 std::vector<T> data(kSize * kSize, value);
2283 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2305 glGetTexImage(GL_TEXTURE_2D, 0, Format<T>(), Type<T>(), &data[0]);
2307 if (!Equal(data[0], expected_value, internalformat))
2313 << tcu::TestLog::Message << "Value is: " << ToString(data[0])
2411 std::vector<T> data(kSize * kSize * 2);
2416 glTexImage1D(GL_TEXTURE_1D, 0, internalformat, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2422 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2428 glTexImage3D(GL_TEXTURE_3D, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
2434 glTexImage2D(GL_TEXTURE_RECTANGLE, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2441 &data[0]);
2443 &data[0]);
2445 &data[0]);
2447 &data[0]);
2449 &data[0]);
2451 &data[0]);
2455 glBufferData(GL_TEXTURE_BUFFER, kSize * sizeof(T), &data[0], GL_DYNAMIC_DRAW);
2464 glTexImage2D(GL_TEXTURE_1D_ARRAY, 0, internalformat, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
2470 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
2500 glGetTexImage(GL_TEXTURE_1D, 0, Format<T>(), Type<T>(), &data[0]);
2504 if (!tcu::allEqual(data[i], expected_value))
2508 << tcu::TestLog::Message << "GL_TEXTURE_1D target failed. Value is: " << ToString(data[i])
2513 std::fill(data.begin(), data.end(), T(0));
2517 glGetTexImage(GL_TEXTURE_2D, 0, Format<T>(), Type<T>(), &data[0]);
2521 if (!tcu::allEqual(data[i], expected_value))
2525 << tcu::TestLog::Message << "GL_TEXTURE_2D target failed. Value is: " << ToString(data[i])
2533 glGetTexImage(GL_TEXTURE_3D, 0, Format<T>(), Type<T>(), &data[0]);
2537 if (!tcu::allEqual(data[i], expected_value))
2541 << tcu::TestLog::Message << "GL_TEXTURE_3D target failed. Value is: " << ToString(data[i])
2549 glGetTexImage(GL_TEXTURE_RECTANGLE, 0, Format<T>(), Type<T>(), &data[0]);
2553 if (!tcu::allEqual(data[i], expected_value))
2557 << tcu::TestLog::Message << "GL_TEXTURE_RECTANGLE target failed. Value is: " << ToString(data[i])
2568 glGetTexImage(GL_TEXTURE_CUBE_MAP_POSITIVE_X + face, 0, Format<T>(), Type<T>(), &data[0]);
2571 if (!tcu::allEqual(data[i], expected_value))
2576 << "GL_TEXTURE_CUBE_MAP_POSITIVE_X target failed. Value is: " << ToString(data[i])
2589 glGetBufferSubData(GL_TEXTURE_BUFFER, 0, kSize * sizeof(T), &data[0]);
2593 if (!tcu::allEqual(data[i], expected_value))
2597 << tcu::TestLog::Message << "GL_TEXTURE_BUFFER target failed. Value is: " << ToString(data[i])
2605 glGetTexImage(GL_TEXTURE_1D_ARRAY, 0, Format<T>(), Type<T>(), &data[0]);
2609 if (!tcu::allEqual(data[i], expected_value))
2613 << tcu::TestLog::Message << "GL_TEXTURE_1D_ARRAY target failed. Value is: " << ToString(data[i])
2621 glGetTexImage(GL_TEXTURE_2D_ARRAY, 0, Format<T>(), Type<T>(), &data[0]);
2625 if (!tcu::allEqual(data[i], expected_value))
2629 << tcu::TestLog::Message << "GL_TEXTURE_2D_ARRAY target failed. Value is: " << ToString(data[i])
2722 std::vector<T> data(kSize * kSize * 12);
2726 &data[0]);
2738 std::fill(data.begin(), data.end(), T(0));
2741 glGetTexImage(GL_TEXTURE_CUBE_MAP_ARRAY, 0, Format<T>(), Type<T>(), &data[0]);
2745 if (!tcu::allEqual(data[i], expected_value))
2750 << "GL_TEXTURE_CUBE_MAP_ARRAY target failed. Value is: " << ToString(data[i])
2947 std::vector<T> data(kSize * kSize * 2, value);
2952 glTexImage1D(GL_TEXTURE_1D, 0, internalformat, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2958 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2964 glTexImage3D(GL_TEXTURE_3D, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
2970 glTexImage2D(GL_TEXTURE_RECTANGLE, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
2974 glBufferData(GL_TEXTURE_BUFFER, kSize * sizeof(T), &data[0], GL_DYNAMIC_DRAW);
2983 glTexImage2D(GL_TEXTURE_1D_ARRAY, 0, internalformat, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
2989 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
3072 std::vector<T> data(kSize * kSize * 12, value);
3078 &data[0]);
3080 &data[0]);
3082 &data[0]);
3084 &data[0]);
3086 &data[0]);
3088 &data[0]);
3095 &data[0]);
3482 std::vector<T> data(kSize * kSize * 2);
3487 glTexImage1D(GL_TEXTURE_1D, 0, internalformat, kSize, 0, Format<T>(), Type<T>(), &data[0]);
3493 glTexImage2D(GL_TEXTURE_2D, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
3499 glTexImage3D(GL_TEXTURE_3D, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
3505 glTexImage2D(GL_TEXTURE_RECTANGLE, 0, internalformat, kSize, kSize, 0, Format<T>(), Type<T>(), &data[0]);
3509 glBufferData(GL_TEXTURE_BUFFER, kSize * sizeof(T), &data[0], GL_DYNAMIC_DRAW);
3518 glTexImage2D(GL_TEXTURE_1D_ARRAY, 0, internalformat, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
3524 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, internalformat, kSize, kSize, 2, 0, Format<T>(), Type<T>(), &data[0]);
3575 std::vector<T> data(kSize * kSize * 12);
3581 &data[0]);
3583 &data[0]);
3585 &data[0]);
3587 &data[0]);
3589 &data[0]);
3591 &data[0]);
3598 &data[0]);
4036 T data;
4037 glGetTexImage(GL_TEXTURE_CUBE_MAP_POSITIVE_X + face, 0, Format<T>(), Type<T>(), &data[0]);
4038 if (!Equal(data, expected_value, internalformat))
4042 << tcu::TestLog::Message << "Value is: " << ToString(data)
4052 T data[12];
4054 for (deUint32 ndx = 0; ndx < DE_LENGTH_OF_ARRAY(data); ndx++)
4055 data[ndx] = T(0);
4057 glGetTexImage(targets[i], 0, Format<T>(), Type<T>(), &data[0]);
4069 if (!Equal(data[j], expected_value, internalformat))
4073 << tcu::TestLog::Message << "Value is: " << ToString(data[j])
4813 std::vector<vec4> data(kSize * kSize * 4, vec4(0.0f));
4818 glTexImage3D(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA32F, kSize, kSize, 4, 0, GL_RGBA, GL_FLOAT, &data[0]);
4889 std::vector<vec4> data(kSize * kSize);
4894 glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA32F, kSize, kSize, 0, GL_RGBA, GL_FLOAT, &data[0]);
4899 glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA32F, kSize, kSize, 0, GL_RGBA, GL_FLOAT, &data[0]);
4941 glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_FLOAT, &data[0]);
4944 if (IsEqual(data[i], vec4(1.0f)) && ds != 0)
4950 glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_FLOAT, &data[0]);
4953 if (!IsEqual(data[i], vec4(1.0f)) && ds != 0)
5102 " vec2[4] data = vec2[4](vec2(-1, -1), vec2(1, -1), vec2(-1, 1), vec2(1, 1));" NL
5103 " imageStore(g_output_data, gl_VertexID, vec4(data[gl_VertexID], 0.0, 1.0));" NL "}";
5198 "void main() {" NL " vec2[4] data = vec2[4](vec2(-1, -1), vec2(1, -1), vec2(-1, 1), vec2(1, 1));" NL
5199 " imageStore(g_position_buffer, gl_VertexID, vec4(data[gl_VertexID], 0.0, 1.0));" NL
5445 std::vector<vec4> data(16 * 16, vec4(1.0f));
5448 glBufferData(GL_PIXEL_UNPACK_BUFFER, 16 * 16 * sizeof(vec4), &data[0], GL_DYNAMIC_READ);
5934 std::vector<vec4> data(width * height);
5938 glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA32F, width, height, 0, GL_RGBA, GL_FLOAT, &data[0]);
6049 std::vector<vec4> data(width * height * 8);
6050 glGetTexImage(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, GL_FLOAT, &data[0]);
6058 const vec4 c = data[layer * width * height + h * width + w];
6169 std::vector<vec4> data(4);
6171 glGetBufferSubData(GL_TEXTURE_BUFFER, 0, sizeof(vec4) * 4, &data[0]);
6175 if (!IsEqual(data[i], vec4(-1.0f, -1.0f, 0.0f, 1.0f)) && !IsEqual(data[i], vec4(1.0f, -1.0f, 0.0f, 1.0f)) &&
6176 !IsEqual(data[i], vec4(-1.0f, 1.0f, 0.0f, 1.0f)) && !IsEqual(data[i], vec4(1.0f, 1.0f, 0.0f, 1.0f)))
6261 std::vector<vec4> data(width * height * 3);
6263 glGetTexImage(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, GL_FLOAT, &data[0]);
6271 const vec4 c = data[layer * width * height + h * width + w];
6301 glGetTexImage(GL_TEXTURE_2D_ARRAY, 0, GL_RGBA, GL_FLOAT, &data[0]);
6309 const vec4 c = data[layer * width * height + h * width + w];
6476 std::vector<vec4> data(width * height, vec4(7.0f));
6479 glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA32F, width, height, 0, GL_RGBA, GL_FLOAT, &data[0]);
6660 std::vector<GLubyte> data(getWindowWidth() * getWindowHeight() * 4);
6664 &data[0]);
6669 &data[0]);
6681 std::vector<GLubyte> data(getWindowWidth() * getWindowHeight() * 4);
6684 glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_UNSIGNED_BYTE, &data[0]);
6691 data[h * (getWindowWidth() * 4) + w * 4 + 0], data[h * (getWindowWidth() * 4) + w * 4 + 1],
6692 data[h * (getWindowWidth() * 4) + w * 4 + 2], data[h * (getWindowWidth() * 4) + w * 4 + 3],
6705 glGetTexImage(GL_TEXTURE_2D, 0, GL_RGBA, GL_UNSIGNED_BYTE, &data[0]);
6712 data[h * (getWindowWidth() * 4) + w * 4 + 0], data[h * (getWindowWidth() * 4) + w * 4 + 1],
6713 data[h * (getWindowWidth() * 4) + w * 4 + 2], data[h * (getWindowWidth() * 4) + w * 4 + 3],
6744 /** Test "imageLoad() and imageStore() for single-byte data alignment" description follows.
6771 * Note that default data alignment should cause problems with packing/
6875 /* Set single-byte data alignment */
6966 /* Copy texture data with imageLoad() and imageStore() operations */
7038 * @return true when texture data is identical, false otherwise
7045 /* Storage for texture data */
7049 /* Alocate memory for texture data */
7053 /* Get "left" texture data */
7060 /* Get "right" texture data */
7139 /* Prepare storage for texture data */
7169 /* Prepare storage for texture data */
7183 /** Create 2D R8UI texture and fills it with user-provided data
7187 * @param texture_data Texture data
7448 /* Copy texture data with imageLoad() and imageStore() operations */
7540 * @return true when texture data is found identical, false otherwise
7548 /* Storage for texture data */
7647 /* Prepare storage for texture data */
7681 /* Prepare storage for texture data */
7715 /** Creates RGBA8 texture of given type and fills it provided data
7720 * @param texture_data Texture data
7797 /** Extracts texture data
7803 * @param texture_data Extracted texture data
7811 /* Alocate memory for texture data */
7818 /* Get data */
8123 /* Copy textures data with imageLoad() and imageStore() operations */
8206 /* Storage for texture data */
8244 /* Storage for texture data */
8365 /* Prepare storage for texture data */
8369 /* Prepare texture data */
8446 /* Prepare storage for texture data */
8450 /* Prepare texture data */
9316 /* Prepare storage for texture data */
9647 /* Get texture data */
9719 /* Compare data bits */
9763 /* Compare data bits */
9973 /* Storage for texture data */
10095 /* Prepare storage for texture data */