Home
last modified time | relevance | path

Searched refs:publicType (Results 1 – 4 of 4) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DParseHelper.cpp2224 …unction* TParseContext::handleConstructorCall(const TSourceLoc& loc, const TPublicType& publicType) in handleConstructorCall() argument
2226 TType type(publicType); in handleConstructorCall()
3056 void TParseContext::memberQualifierCheck(glslang::TPublicType& publicType) in memberQualifierCheck() argument
3058 globalQualifierFixCheck(publicType.loc, publicType.qualifier); in memberQualifierCheck()
3059 checkNoShaderLayouts(publicType.loc, publicType.shaderQualifiers); in memberQualifierCheck()
3060 if (publicType.qualifier.isNonUniform()) { in memberQualifierCheck()
3061 error(publicType.loc, "not allowed on block or structure members", "nonuniformEXT", ""); in memberQualifierCheck()
3062 publicType.qualifier.nonUniform = false; in memberQualifierCheck()
3107 …alifierTypeCheck(const TSourceLoc& loc, const TQualifier& qualifier, const TPublicType& publicType) in globalQualifierTypeCheck() argument
3112 if (!(publicType.userDef && publicType.userDef->getBasicType() == EbtReference)) { in globalQualifierTypeCheck()
[all …]
/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp702 bool TParseContext::singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &id… in singleDeclarationErrorCheck() argument
704 switch(publicType.qualifier) in singleDeclarationErrorCheck()
711 if(publicType.type == EbtStruct) in singleDeclarationErrorCheck()
714 getQualifierString(publicType.qualifier)); in singleDeclarationErrorCheck()
721 if(publicType.qualifier != EvqUniform && samplerErrorCheck(identifierLocation, publicType, in singleDeclarationErrorCheck()
728 const TLayoutQualifier layoutQualifier = publicType.layoutQualifier; in singleDeclarationErrorCheck()
744 if(publicType.qualifier != EvqVertexIn && publicType.qualifier != EvqFragmentOut && in singleDeclarationErrorCheck()
745 layoutLocationErrorCheck(identifierLocation, publicType.layoutQualifier)) in singleDeclarationErrorCheck()
1438 TIntermAggregate *TParseContext::parseSingleDeclaration(TPublicType &publicType, in parseSingleDeclaration() argument
1442 …TIntermSymbol *symbol = intermediate.addSymbol(0, identifier, TType(publicType), identifierOrTypeL… in parseSingleDeclaration()
[all …]
DParseHelper.h142 …bool singleDeclarationErrorCheck(const TPublicType &publicType, const TSourceLoc &identifierLocati…
163 …TIntermAggregate *parseSingleDeclaration(TPublicType &publicType, const TSourceLoc &identifierOrTy…
164 …TIntermAggregate *parseSingleArrayDeclaration(TPublicType &publicType, const TSourceLoc &identifie…
166 …TIntermAggregate *parseSingleInitDeclaration(const TPublicType &publicType, const TSourceLoc &iden…
171 …TIntermAggregate *parseSingleArrayInitDeclaration(TPublicType &publicType, const TSourceLoc &ident…
178 …TIntermAggregate *parseDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclaration,…
180 …TIntermAggregate *parseArrayDeclarator(TPublicType &publicType, TIntermAggregate *aggregateDeclara…
182 …TIntermAggregate *parseInitDeclarator(const TPublicType &publicType, TIntermAggregate *aggregateDe…
186 …TIntermAggregate *parseArrayInitDeclarator(const TPublicType &publicType, TIntermAggregate *aggreg…
195 TFunction *addConstructorFunc(const TPublicType &publicType);
/external/deqp-deps/glslang/hlsl/
DhlslParseHelper.cpp8952 …rseContext::updateStandaloneQualifierDefaults(const TSourceLoc& loc, const TPublicType& publicType) in updateStandaloneQualifierDefaults() argument
8954 if (publicType.shaderQualifiers.vertices != TQualifier::layoutNotSet) { in updateStandaloneQualifierDefaults()
8958 if (publicType.shaderQualifiers.invocations != TQualifier::layoutNotSet) { in updateStandaloneQualifierDefaults()
8959 if (! intermediate.setInvocations(publicType.shaderQualifiers.invocations)) in updateStandaloneQualifierDefaults()
8962 if (publicType.shaderQualifiers.geometry != ElgNone) { in updateStandaloneQualifierDefaults()
8963 if (publicType.qualifier.storage == EvqVaryingIn) { in updateStandaloneQualifierDefaults()
8964 switch (publicType.shaderQualifiers.geometry) { in updateStandaloneQualifierDefaults()
8974 …error(loc, "cannot apply to input", TQualifier::getGeometryString(publicType.shaderQualifiers.geom… in updateStandaloneQualifierDefaults()
8977 } else if (publicType.qualifier.storage == EvqVaryingOut) { in updateStandaloneQualifierDefaults()
8978 handleOutputGeometry(loc, publicType.shaderQualifiers.geometry); in updateStandaloneQualifierDefaults()
[all …]