Lines Matching full:levels
442 // Class for iterating over mip levels and faces/slices/... of a texture.
818 vector<ArrayBuffer<deUint8> >& levels,
825 levels.resize(getLevelCount(info));
835 ArrayBuffer<deUint8>& level = levels[levelNdx];
871 vector<ArrayBuffer<deUint8> >& levels,
885 levels.resize(1);
886 levels[0].setStorage(format.getPixelSize() * size.x() * size.y());
887 tcu::PixelBufferAccess refAccess(format, size.x(), size.y(), 1, levels[0].getPtr());
974 vector<ArrayBuffer<deUint8> >& levels,
979 genTextureImage(gl, rng, name, levels, info, moreRestrictiveFormat);
981 genRenderbufferImage(gl, rng, name, levels, info, moreRestrictiveFormat);
1432 // \note It seems we can't reliably sample two smallest texture levels with cubemaps
1514 const tcu::ConstPixelBufferAccess* levels[6];
1517 levels[glu::getCubeFaceFromGL(mapFaceNdxToFace(faceNdx))] = &(levelAccesses[faceNdx][0]);
1520 const tcu::TextureCubeView refTexture(getLevelCount(info), levels);
1537 const tcu::ConstPixelBufferAccess* levels[6];
1540 levels[glu::getCubeFaceFromGL(mapFaceNdxToFace(faceNdx))] = &(levelAccesses[faceNdx][0]);
1543 const tcu::TextureCubeView refTexture(getLevelCount(info), levels);
1773 log << TestLog::Message << "Levels: " << getLevelCount(imageInfo) << TestLog::EndMessage;
2118 const int levels[] =
2123 for (int levelNdx = 0; levelNdx < (srcIsTexture || dstIsTexture ? DE_LENGTH_OF_ARRAY(levels) : 1); levelNdx++)
2125 const int srcLevel = (srcIsTexture ? (levels[levelNdx] >= 0 ? levels[levelNdx] : getLastFullLevel(srcInfo)) : 0);
2126 const int dstLevel = (dstIsTexture ? (levels[levelNdx] >= 0 ? levels[levelNdx] : getLastFullLevel(dstInfo)) : 0);