Lines Matching defs:face

147 static tcu::CubeFace mapGLCubeFace (deUint32 face)
149 switch (face)
425 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
427 m_emptyTexCube.allocFace(0, (tcu::CubeFace)face, tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), 1, 1);
428 m_emptyTexCube.getFace(0, (tcu::CubeFace)face).setPixel(Vec4(0.0f, 0.0f, 0.0f, 1.0f), 0, 0);
1145 tcu::CubeFace face = mapGLCubeFace(target);
1149 RC_IF_ERROR(!texture->hasFace(level, face), GL_INVALID_OPERATION, RC_RET_VOID);
1151 ConstPixelBufferAccess dst(texture->getFace(level, face));
1157 texture->allocFace(level, face, storageFmt, width, height);
1162 PixelBufferAccess dst (texture->getFace(level, face));
1172 clearToTextureInitialValue(texture->getFace(level, face));
1366 tcu::CubeFace face = mapGLCubeFace(target);
1368 RC_IF_ERROR(!texture.hasFace(level, face), GL_INVALID_VALUE, RC_RET_VOID);
1370 PixelBufferAccess dst = texture.getFace(level, face);
1550 tcu::CubeFace face = mapGLCubeFace(target);
1554 RC_IF_ERROR(!texture->hasFace(level, face), GL_INVALID_OPERATION, RC_RET_VOID);
1556 ConstPixelBufferAccess dst(texture->getFace(level, face));
1562 texture->allocFace(level, face, storageFmt, width, height);
1565 PixelBufferAccess dst = texture->getFace(level, face);
1648 tcu::CubeFace face = mapGLCubeFace(target);
1650 RC_IF_ERROR(!texture.hasFace(level, face), GL_INVALID_VALUE, RC_RET_VOID);
1652 PixelBufferAccess dst = texture.getFace(level, face);
1723 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
1724 texture.allocFace(level, (tcu::CubeFace)face, storageFmt, levelW, levelH);
2217 const tcu::CubeFace face = texTargetToFace(attachment.texTarget);
2218 TCU_CHECK(de::inBounds<int>(face, 0, tcu::CUBEFACE_LAST));
2220 if (texCube->hasFace(attachment.level, face))
2221 level = texCube->getFace(attachment.level, face);
2807 void ReferenceContext::stencilFuncSeparate (deUint32 face, deUint32 func, int ref, deUint32 mask)
2809 const bool setFront = face == GL_FRONT || face == GL_FRONT_AND_BACK;
2810 const bool setBack = face == GL_BACK || face == GL_FRONT_AND_BACK;
2832 void ReferenceContext::stencilOpSeparate (deUint32 face, deUint32 sfail, deUint32 dpfail, deUint32 dppass)
2834 const bool setFront = face == GL_FRONT || face == GL_FRONT_AND_BACK;
2835 const bool setBack = face == GL_BACK || face == GL_FRONT_AND_BACK;
3002 void ReferenceContext::stencilMaskSeparate (deUint32 face, deUint32 mask)
3004 const bool setFront = face == GL_FRONT || face == GL_FRONT_AND_BACK;
3005 const bool setBack = face == GL_BACK || face == GL_FRONT_AND_BACK;
4980 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
4981 m_levels[face].clear();
4984 void TextureCube::allocFace (int level, tcu::CubeFace face, const tcu::TextureFormat& format, int width, int height)
4986 m_levels[face].allocLevel(level, format, width, height, 1);
5010 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
5012 if (hasFace(baseLevel+levelNdx, (tcu::CubeFace)face))
5014 const tcu::ConstPixelBufferAccess& level = getFace(baseLevel+levelNdx, (tcu::CubeFace)face);
5045 for (int face = 0; face < tcu::CUBEFACE_LAST; face++)
5047 m_levels[face].updateSamplerMode(mode);
5048 faces[face] = m_levels[face].getEffectiveLevels() + baseLevel;
5066 // Each tex coord might be in a different face.
5070 const tcu::CubeFace face = tcu::selectCubeFace(packetTexcoords[fragNdx]);
5073 tcu::projectToFace(face, packetTexcoords[0]),
5074 tcu::projectToFace(face, packetTexcoords[1]),
5075 tcu::projectToFace(face, packetTexcoords[2]),
5076 tcu::projectToFace(face, packetTexcoords[3]),
5296 const tcu::CubeFace face = tcu::selectCubeFace(cubeCoords[fragNdx]);
5299 tcu::projectToFace(face, cubeCoords[0]),
5300 tcu::projectToFace(face, cubeCoords[1]),
5301 tcu::projectToFace(face, cubeCoords[2]),
5302 tcu::projectToFace(face, cubeCoords[3]),