Home | History | Annotate | Download | only in functional

Lines Matching refs:BVec4

311 static tcu::BVec4 getChannelMask (tcu::TextureFormat::ChannelOrder order)
315 case tcu::TextureFormat::R: return tcu::BVec4(true, false, false, false);
316 case tcu::TextureFormat::RG: return tcu::BVec4(true, true, false, false);
317 case tcu::TextureFormat::RGB: return tcu::BVec4(true, true, true, false);
318 case tcu::TextureFormat::RGBA: return tcu::BVec4(true, true, true, true);
319 case tcu::TextureFormat::sRGB: return tcu::BVec4(true, true, true, false);
320 case tcu::TextureFormat::sRGBA: return tcu::BVec4(true, true, true, true);
323 return tcu::BVec4(false);
355 tcu::BVec4 copyMask = tcu::logicalAnd(getChannelMask(srcFormat.order), getChannelMask(dstFormat.order));
356 tcu::BVec4 srcIsGreater = tcu::greaterThan(srcFmtRangeInfo.valueMax-srcFmtRangeInfo.valueMin, dstFmtRangeInfo.valueMax-dstFmtRangeInfo.valueMin);