Lines Matching refs:DitheringCase
87 class DitheringCase : public tcu::TestCase
98 DitheringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, bool isEnabled, PatternType patternType, const tcu::Vec4& color);
99 ~DitheringCase (void);
125 const char* DitheringCase::getPatternTypeName (const PatternType type)
138 DitheringCase::DitheringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* const name, const char* const description, const bool ditheringEnabled, const PatternType patternType, const Vec4& color)
150 DitheringCase::~DitheringCase (void)
152 DitheringCase::deinit();
155 void DitheringCase::init (void)
162 void DitheringCase::deinit (void)
168 bool DitheringCase::checkColor (const Vec4& inputClr, const tcu::RGBA& renderedClr, const bool logErrors) const
239 bool DitheringCase::drawAndCheckGradient (const bool isVerticallyIncreasing, const Vec4& highColor) const
349 bool DitheringCase::drawAndCheckUnicoloredQuad (const Vec4& quadColor) const
445 DitheringCase::IterateResult DitheringCase::iterate (void)
526 for (int patternTypeI = 0; patternTypeI < DitheringCase::PATTERNTYPE_LAST; patternTypeI++)
530 const DitheringCase::PatternType patternType = (DitheringCase::PatternType)patternTypeI;
531 DitheringCase::getPatternTypeName(patternType) + "_" + caseColors[caseColorNdx].name;
533 group->addChild(new DitheringCase(m_context.getTestContext(), m_context.getRenderContext(), caseName.c_str(), "", ditheringEnabled, patternType, caseColors[caseColorNdx].color));