Lines Matching defs:face

245 	TexCubeShader (tcu::CubeFace face)
267 " gl_FragColor = textureCube(u_sampler0, " + s_cubeSwizzles[face] + ");\n"
269 , m_face(face)
380 void renderTexCube (tcu::Surface& dst, int width, int height, tcu::CubeFace face);
534 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
544 renderTexCube(result, levelW, levelH, (tcu::CubeFace)face);
548 renderTexCube(reference, levelW, levelH, (tcu::CubeFace)face);
551 isOk = tcu::fuzzyCompare(m_testCtx.getLog(), "Result", (string("Image comparison result: ") + de::toString((tcu::CubeFace)face)).c_str(), reference, result, threshold,
583 void TextureSpecCase::renderTexCube (tcu::Surface& dst, int width, int height, tcu::CubeFace face)
601 deUint32 shaderID = getCurrentContext()->createProgram(shaders[face]);
603 shaders[face]->setUniforms(*getCurrentContext(), shaderID);
697 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
704 glTexImage2D(s_cubeMapFaces[face], ndx, m_format, levelW, levelH, 0, m_format, m_dataType, levelData.getAccess().getDataPtr());
794 // Level-face pairs.
798 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
799 images[ndx*6 + face] = std::make_pair(ndx, (tcu::CubeFace)face);
806 tcu::CubeFace face = images[ndx].second;
815 glTexImage2D(s_cubeMapFaces[face], levelNdx, m_format, levelW, levelH, 0, m_format, m_dataType, levelData.getAccess().getDataPtr());
918 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
919 glTexImage2D(s_cubeMapFaces[face], ndx, m_format, levelW, levelH, 0, m_format, m_dataType, &data[0]);
1031 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1038 glTexImage2D(s_cubeMapFaces[face], ndx, m_format, levelW, levelH, 0, m_format, m_dataType, data.getAccess().getDataPtr());
1042 // Re-specify parts of each face and level.
1048 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1062 glTexSubImage2D(s_cubeMapFaces[face], ndx, x, y, w, h, m_format, m_dataType, data.getAccess().getDataPtr());
1161 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1162 glTexImage2D(s_cubeMapFaces[face], ndx, m_format, levelW, levelH, 0, m_format, m_dataType, DE_NULL);
1173 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1180 glTexSubImage2D(s_cubeMapFaces[face], ndx, 0, 0, levelW, levelH, m_format, m_dataType, data.getAccess().getDataPtr());
1279 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
1280 glTexImage2D(s_cubeMapFaces[face], 0, m_format, m_width, m_height, 0, m_format, m_dataType, &data[0]);
1288 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
1289 glTexSubImage2D(s_cubeMapFaces[face], 0, m_subX, m_subY, m_subW, m_subH, m_format, m_dataType, &data[0]);
1392 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1397 glCopyTexImage2D(s_cubeMapFaces[face], ndx, m_internalFormat, x, y, levelW, levelH, 0);
1531 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1538 glTexImage2D(s_cubeMapFaces[face], ndx, m_format, levelW, levelH, 0, m_format, m_dataType, data.getAccess().getDataPtr());
1545 // Re-specify parts of each face and level.
1551 for (int face = 0; face < DE_LENGTH_OF_ARRAY(s_cubeMapFaces); face++)
1561 glCopyTexSubImage2D(s_cubeMapFaces[face], ndx, xo, yo, x, y, w, h);