Home | History | Annotate | Download | only in ycbcr

Lines Matching defs:ChannelAccess

265 			const tcu::PixelBufferAccess		channelAccess	= imageData->getChannelAccess(channelNdx);
266 tcu::TextureLevel tmpTexture (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), channelAccess.getWidth(), channelAccess.getHeight());
271 for (int y = 0; y < channelAccess.getHeight(); ++y)
272 for (int x = 0; x < channelAccess.getWidth(); ++x)
274 channelAccess.setPixel(tcu::Vec4(tmpAccess.getPixel(x, y)[channelNdx]), x, y);
799 // ChannelAccess utilities
853 ChannelAccess::ChannelAccess (tcu::TextureChannelClass channelClass,
869 deUint32 ChannelAccess::getChannelUint (const tcu::IVec3& pos) const
887 void ChannelAccess::setChannel (const tcu::IVec3& pos, deUint32 x)
911 float ChannelAccess::getChannel (const tcu::IVec3& pos) const
944 tcu::Interval ChannelAccess::getChannel (const tcu::FloatFormat& conversionFormat,
984 void ChannelAccess::setChannel (const tcu::IVec3& pos, float x)
1044 ChannelAccess getChannelAccess (MultiPlaneImageData& data,
1073 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);
1626 tcu::Interval lookupWrapped (const ChannelAccess& access,
1675 tcu::Interval linearSample (const ChannelAccess& access,
1696 const ChannelAccess& access,
1744 const ChannelAccess& access,
1769 const ChannelAccess& swizzle (vk::VkComponentSwizzle swizzle,
1770 const ChannelAccess& identityPlane,
1771 const ChannelAccess& rPlane,
1772 const ChannelAccess& gPlane,
1773 const ChannelAccess& bPlane,
1774 const ChannelAccess& aPlane)
1826 void calculateBounds (const ChannelAccess& rPlane,
1827 const ChannelAccess& gPlane,
1828 const ChannelAccess& bPlane,
1829 const ChannelAccess& aPlane,
1855 const ChannelAccess& rAccess (swizzle(componentMapping.r, rPlane, rPlane, gPlane, bPlane, aPlane));
1856 const ChannelAccess& gAccess (swizzle(componentMapping.g, gPlane, rPlane, gPlane, bPlane, aPlane));
1857 const ChannelAccess& bAccess (swizzle(componentMapping.b, bPlane, rPlane, gPlane, bPlane, aPlane));
1858 const ChannelAccess& aAccess (swizzle(componentMapping.a, aPlane, rPlane, gPlane, bPlane, aPlane));