Lines Matching defs:TextureUnitCase
531 class TextureUnitCase : public TestCase
542 TextureUnitCase (Context& context, const char* name, const char* desc, int numUnits /* \note If non-positive, use all units */, CaseType caseType, deUint32 randSeed);
543 ~TextureUnitCase (void);
560 TextureUnitCase (const TextureUnitCase& other);
561 TextureUnitCase& operator= (const TextureUnitCase& other);
581 TextureUnitCase::TextureUnitCase (Context& context, const char* name, const char* desc, int numUnits, CaseType caseType, deUint32 randSeed)
592 TextureUnitCase::~TextureUnitCase (void)
594 TextureUnitCase::deinit();
597 void TextureUnitCase::deinit (void)
611 void TextureUnitCase::init (void)
751 TextureUnitCase::deinit();
756 TextureUnitCase::IterateResult TextureUnitCase::iterate (void)
825 void TextureUnitCase::render (sglr::Context& context)
952 DE_STATIC_ASSERT((int)TextureUnitCase::CASE_ONLY_2D == 0);
954 for (int caseType = (int)TextureUnitCase::CASE_ONLY_2D; caseType < (int)TextureUnitCase::CASE_LAST; caseType++)
956 const char* caseTypeGroupName = (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_2D ? "only_2d" :
957 (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_CUBE ? "only_cube" :
958 (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_MIXED ? "mixed" :
966 caseTypeGroup->addChild(new TextureUnitCase(m_context, de::toString(testNdx).c_str(), "", numUnits, (TextureUnitCase::CaseType)caseType, (deUint32)deInt32Hash(testNdx)));