Lines Matching defs:channelNdx
86 tcu::PixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 channelNdx)
102 channelNdx);
105 tcu::ConstPixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 channelNdx) const
121 channelNdx);
323 for (deUint32 channelNdx = 0; channelNdx < 4; channelNdx++)
325 if (formatInfo.hasChannelNdx(channelNdx))
327 const tcu::PixelBufferAccess channelAccess = imageData->getChannelAccess(channelNdx);
336 channelAccess.setPixel(tcu::Vec4(tmpAccess.getPixel(x, y)[channelNdx]), x, y);
993 int channelNdx)
995 DE_ASSERT(formatInfo.hasChannelNdx(channelNdx));
997 const deUint32 planeNdx = formatInfo.channels[channelNdx].planeNdx;
998 const deUint32 valueOffsetBits = formatInfo.channels[channelNdx].offsetBits;
999 const deUint32 pixelStrideBytes = formatInfo.channels[channelNdx].strideBytes;
1001 const deUint8 sizeBits = formatInfo.channels[channelNdx].sizeBits;
1018 return ChannelAccess((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type, sizeBits, tcu::IVec3(accessWidth, accessHeight, 1u), tcu::IVec3((int)pixelStrideBits, (int)rowPitchBits, 0), data.getPlanePtr(planeNdx), (deUint32)valueOffsetBits);