/external/deqp-deps/glslang/hlsl/ |
hlslParseHelper.h | 107 void handleSemantic(TSourceLoc, TQualifier&, TBuiltInVariable, const TString& upperCase); 108 void handlePackOffset(const TSourceLoc&, TQualifier&, const glslang::TString& location, 110 void handleRegister(const TSourceLoc&, TQualifier&, const glslang::TString* profile, const glslang::TString& desc, 129 void globalQualifierFix(const TSourceLoc&, TQualifier&); 131 void mergeQualifiers(TQualifier& dst, const TQualifier& src); 133 TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&); 137 void setLayoutQualifier(const TSourceLoc&, TQualifier&, TString&); 138 void setLayoutQualifier(const TSourceLoc&, TQualifier&, TString&, const TIntermTyped*); 139 void setSpecConstantId(const TSourceLoc&, TQualifier&, int value) [all...] |
hlslGrammar.h | 75 bool acceptQualifier(TQualifier&); 76 bool acceptLayoutQualifierList(TQualifier&); 86 bool acceptAnnotations(TQualifier&); 128 bool acceptPostDecls(TQualifier&);
|
hlslParseHelper.cpp | [all...] |
hlslGrammar.cpp | 593 TQualifier qualifier; 650 bool HlslGrammar::acceptQualifier(TQualifier& qualifier) 763 bool HlslGrammar::acceptLayoutQualifierList(TQualifier& qualifier) [all...] |
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
ParseHelper.h | 91 globalUniformBinding(TQualifier::layoutBindingEnd), 92 globalUniformSet(TQualifier::layoutSetEnd) 325 void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier); 341 bool arrayQualifierError(const TSourceLoc&, const TQualifier&); 345 void arraySizesCheck(const TSourceLoc&, const TQualifier&, TArraySizes*, const TIntermTyped* initializer, bool lastMember); 355 void globalQualifierFixCheck(const TSourceLoc&, TQualifier&); 356 void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); 358 void mergeQualifiers(const TSourceLoc&, TQualifier& dst, const TQualifier& src, bool force); 362 void precisionQualifierCheck(const TSourceLoc&, TBasicType, TQualifier&) [all...] |
ParseHelper.cpp | 600 feature = TQualifier::getGeometryString(intermediate.getInputPrimitive()); 628 return TQualifier::mapGeometryToSize(intermediate.getInputPrimitive()); 630 return intermediate.getVertices() != TQualifier::layoutNotSet ? intermediate.getVertices() : 0; 636 return intermediate.getPrimitives() != TQualifier::layoutNotSet ? intermediate.getPrimitives() : 0; 638 return intermediate.getVertices() != TQualifier::layoutNotSet ? intermediate.getVertices() : 0; [all...] |
linkValidate.cpp | 135 if (unit.invocations != TQualifier::layoutNotSet) { 136 if (invocations == TQualifier::layoutNotSet) 142 if (vertices == TQualifier::layoutNotSet) 157 if (primitives == TQualifier::layoutNotSet) 198 if (localSizeSpecId[i] != TQualifier::layoutNotSet) 220 if (xfbBuffers[b].stride == TQualifier::layoutXfbStrideEnd) 323 const TQualifier& qualifier = symbol->getType().getQualifier(); 345 const TQualifier& qualifier = symbol->getType().getQualifier(); 380 const TQualifier& qualifier = symbol->getType().getQualifier(); 623 if (invocations == TQualifier::layoutNotSet [all...] |
localintermediate.h | 152 TXfbBuffer() : stride(TQualifier::layoutXfbStrideEnd), implicitStride(0), containsDouble(false) { } 231 invocations(TQualifier::layoutNotSet), vertices(TQualifier::layoutNotSet), 243 primitives(TQualifier::layoutNotSet), 264 localSizeSpecId[0] = TQualifier::layoutNotSet; 265 localSizeSpecId[1] = TQualifier::layoutNotSet; 266 localSizeSpecId[2] = TQualifier::layoutNotSet; 267 xfbBuffers.resize(TQualifier::layoutXfbBufferEnd); 524 if (invocations != TQualifier::layoutNotSet) 532 if (vertices != TQualifier::layoutNotSet [all...] |
intermOut.cpp | [all...] |
iomapper.cpp | 95 const TQualifier& lq = l.symbol->getQualifier(); 96 const TQualifier& rq = r.symbol->getQualifier(); 266 if (ent.newBinding >= int(TQualifier::layoutBindingEnd)) { 274 if (ent.newSet >= int(TQualifier::layoutSetEnd)) {
|
ParseContextBase.cpp | 575 TQualifier blockQualifier;
|
/external/swiftshader/src/OpenGL/compiler/ |
glslang.y | 94 TQualifier qualifier; [all...] |
ParseHelper.h | 137 bool parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const TType& type); 140 bool paramErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQualifier, TType* type); 145 void es3InvariantErrorCheck(const TQualifier qualifier, const TSourceLoc &invariantLocation); 146 void checkInputOutputTypeIsValidES3(const TQualifier qualifier, const TPublicType &type, const TSourceLoc &qualifierLocation); 160 TPublicType addFullySpecifiedType(TQualifier qualifier, bool invariant, TLayoutQualifier layoutQualifier, const TPublicType &typeSpecifier); 214 TPublicType joinInterpolationQualifiers(const TSourceLoc &interpolationLoc, TQualifier interpolationQualifier, const TSourceLoc &storageLoc, TQualifier storageQualifier);
|
Types.h | 251 TType(TBasicType t, TPrecision p, TQualifier q = EvqTemporary, int s0 = 1, int s1 = 1, bool a = false) : 265 TType(TInterfaceBlock *interfaceBlockIn, TQualifier qualifierIn, 281 TQualifier getQualifier() const { return qualifier; } 282 void setQualifier(TQualifier q) { qualifier = q; } 536 TQualifier qualifier = EvqTemporary; 566 TQualifier qualifier; 576 void setBasic(TBasicType bt, TQualifier q, const TSourceLoc &ln)
|
glslang_tab.h | 214 TQualifier qualifier;
|
BaseTypes.h | 349 enum TQualifier : unsigned char 432 inline const char *getQualifierString(TQualifier qualifier)
|
ParseHelper.cpp | 33 bool IsVaryingOut(TQualifier qualifier) 50 bool IsVaryingIn(TQualifier qualifier) 67 bool IsVarying(TQualifier qualifier) 775 bool TParseContext::parameterSamplerErrorCheck(const TSourceLoc &line, TQualifier qualifier, const TType& type) 1043 bool TParseContext::paramErrorCheck(const TSourceLoc &line, TQualifier qualifier, TQualifier paramQualifier, TType* type) 1087 TQualifier qual = fnCandidate->getParam(i).type->getQualifier(); 1103 void TParseContext::es3InvariantErrorCheck(const TQualifier qualifier, const TSourceLoc &invariantLocation) 1172 TQualifier qualifier = variable->getType().getQualifier(); [all...] |
OutputASM.h | 176 TQualifier qualifier; 375 TQualifier outputQualifier;
|
parseConst.cpp | 76 TQualifier qualifier = node->getType().getQualifier();
|
ValidateLimitations.cpp | 438 TQualifier qual = param.type->getQualifier();
|
SymbolTable.h | 93 void setQualifier(TQualifier qualifier) { type.setQualifier(qualifier); }
|
/external/deqp-deps/glslang/glslang/Include/ |
Types.h | 419 class TQualifier { 1105 // So, they will not be part of TType, TQualifier, etc. [all...] |
intermediate.h | 1080 virtual TQualifier& getQualifier() { return type.getQualifier(); } 1081 virtual const TQualifier& getQualifier() const { return type.getQualifier(); } [all...] |
/external/deqp-deps/glslang/gtests/ |
Spv.FromFile.cpp | 459 glslang::TQualifier::layoutBindingEnd-2, 460 glslang::TQualifier::layoutBindingEnd+5,
|
/external/deqp-deps/glslang/SPIRV/ |
GlslangToSpv.cpp | 129 spv::Decoration TranslateInterpolationDecoration(const glslang::TQualifier& qualifier); 130 spv::Decoration TranslateAuxiliaryStorageDecoration(const glslang::TQualifier& qualifier); 131 spv::Decoration TranslateNonUniformDecoration(const glslang::TQualifier& qualifier); 149 spv::Id convertGlslangToSpvType(const glslang::TType& type, glslang::TLayoutPacking, const glslang::TQualifier&, 153 glslang::TLayoutPacking, const glslang::TQualifier&); 155 const glslang::TQualifier&, spv::Id); 198 void addMeshNVDecoration(spv::Id id, int member, const glslang::TQualifier & qualifier); 365 void TranslateMemoryDecoration(const glslang::TQualifier& qualifier, std::vector<spv::Decoration>& memory, bool useVulkanMemoryModel) 442 spv::Decoration TGlslangToSpvTraverser::TranslateInterpolationDecoration(const glslang::TQualifier& qualifier) 464 spv::Decoration TGlslangToSpvTraverser::TranslateAuxiliaryStorageDecoration(const glslang::TQualifier& qualifier [all...] |