Lines Matching refs:uniformCollection
941 UniformCase (Context& context, const char* name, const char* description, CaseShaderType caseType, const SharedPtr<const UniformCollection>& uniformCollection, deUint32 features);
942 UniformCase (Context& context, const char* name, const char* description, deUint32 seed); // \note Randomizes caseType, uniformCollection and features.
1111 UniformCase::UniformCase (Context& context, const char* const name, const char* const description, const CaseShaderType caseShaderType, const SharedPtr<const UniformCollection>& uniformCollection, const deUint32 features)
1115 , m_uniformCollection (uniformCollection)
2186 UniformInfoQueryCase (Context& context, const char* name, const char* description, CaseShaderType shaderType, const SharedPtr<const UniformCollection>& uniformCollection, CaseType caseType, deUint32 additionalFeatures = 0);
2222 UniformInfoQueryCase::UniformInfoQueryCase (Context& context, const char* const name, const char* const description, const CaseShaderType shaderType, const SharedPtr<const UniformCollection>& uniformCollection, const CaseType caseType, const deUint32 additionalFeatures)
2223 : UniformCase (context, name, description, shaderType, uniformCollection, additionalFeatures)
2325 const SharedPtr<const UniformCollection>& uniformCollection,
2409 const SharedPtr<const UniformCollection>& uniformCollection,
2414 : UniformCase (context, name, description, shaderType, uniformCollection,
2583 SharedPtr<const UniformCollection> uniformCollection;
2587 , uniformCollection (uniformCollection_)
2693 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2695 collectionTestGroup->addChild(new UniformInfoQueryCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection, (UniformInfoQueryCase::CaseType)caseType,
2714 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2719 unusedUniformsGroup->addChild(new UniformInfoQueryCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection, (UniformInfoQueryCase::CaseType)caseType,
2757 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2758 const bool containsBooleans = uniformCollection->containsMatchingBasicType(glu::isDataTypeBoolOrBVec);
2763 if (checkMethod == UniformValueCase::CHECKMETHOD_RENDER && uniformCollection->containsSeveralSamplerTypes())
2779 collectionTestGroup->addChild(new UniformValueCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection,
2822 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2823 const bool containsBooleans = uniformCollection->containsMatchingBasicType(glu::isDataTypeBoolOrBVec);
2827 const bool containsMatrices = uniformCollection->containsMatchingBasicType(glu::isDataTypeMatrix);
2861 collectionTestGroup->addChild(new UniformValueCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection,
2908 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2913 collectionTestGroup->addChild(new UniformValueCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection,
2934 const SharedPtr<const UniformCollection>& uniformCollection = collectionCase.uniformCollection;
2939 unusedUniformsGroup->addChild(new UniformValueCase(m_context, name.c_str(), "", (CaseShaderType)shaderType, uniformCollection,