Lines Matching defs:TextureUnitCase

685 class TextureUnitCase : public TestCase
698 TextureUnitCase (Context& context, const char* name, const char* desc, int numUnits /* \note If non-positive, use all units */, CaseType caseType, deUint32 randSeed);
699 ~TextureUnitCase (void);
716 TextureUnitCase (const TextureUnitCase& other);
717 TextureUnitCase& operator= (const TextureUnitCase& other);
744 TextureUnitCase::TextureUnitCase (Context& context, const char* name, const char* desc, int numUnits, CaseType caseType, deUint32 randSeed)
755 TextureUnitCase::~TextureUnitCase (void)
757 TextureUnitCase::deinit();
760 void TextureUnitCase::deinit (void)
782 void TextureUnitCase::init (void)
981 TextureUnitCase::deinit();
986 TextureUnitCase::IterateResult TextureUnitCase::iterate (void)
1057 void TextureUnitCase::upload2dTexture (int texNdx, sglr::Context& context)
1081 void TextureUnitCase::uploadCubeTexture (int texNdx, sglr::Context& context)
1108 void TextureUnitCase::upload2dArrayTexture (int texNdx, sglr::Context& context)
1134 void TextureUnitCase::upload3dTexture (int texNdx, sglr::Context& context)
1160 void TextureUnitCase::render (sglr::Context& context)
1257 DE_STATIC_ASSERT((int)TextureUnitCase::CASE_ONLY_2D == 0);
1259 for (int caseType = (int)TextureUnitCase::CASE_ONLY_2D; caseType < (int)TextureUnitCase::CASE_LAST; caseType++)
1261 const char* caseTypeGroupName = (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_2D ? "only_2d"
1262 : (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_CUBE ? "only_cube"
1263 : (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_2D_ARRAY ? "only_2d_array"
1264 : (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_ONLY_3D ? "only_3d"
1265 : (TextureUnitCase::CaseType)caseType == TextureUnitCase::CASE_MIXED ? "mixed"
1274 caseTypeGroup->addChild(new TextureUnitCase(m_context, de::toString(testNdx).c_str(), "", numUnits, (TextureUnitCase::CaseType)caseType, deUint32Hash((deUint32)testNdx)));