Home
last modified time | relevance | path

Searched refs:TArraySizes (Results 1 – 14 of 14) sorted by relevance

/third_party/glslang/glslang/Include/
Darrays.h231 struct TArraySizes { struct
234 TArraySizes() : implicitArraySize(0), implicitlySized(true), variablyIndexed(false){ } in TArraySizes() function
237 TArraySizes& operator=(const TArraySizes& from)
271 void addInnerSizes(const TArraySizes& s) { sizes.push_back(s.sizes); } in addInnerSizes() argument
319 void copyDereferenced(const TArraySizes& rhs) in copyDereferenced() argument
326 bool sameInnerArrayness(const TArraySizes& rhs) const in sameInnerArrayness() argument
343 bool operator==(const TArraySizes& rhs) const { return sizes == rhs.sizes; } argument
344 bool operator!=(const TArraySizes& rhs) const { return sizes != rhs.sizes; }
349 TArraySizes(const TArraySizes&);
DTypes.h1434 TArraySizes *arraySizes;
1459 TArraySizes* arraySizes;
1625 TType(const TSampler& sampler, TStorageQualifier q = EvqUniform, TArraySizes* as = nullptr) :
1644 arraySizes = new TArraySizes;
1815 virtual const TArraySizes* getArraySizes() const { return arraySizes; } in getArraySizes()
1816 virtual TArraySizes* getArraySizes() { return arraySizes; } in getArraySizes()
2008 void copyArraySizes(const TArraySizes& s) in copyArraySizes()
2011 arraySizes = new TArraySizes; in copyArraySizes()
2014 void transferArraySizes(TArraySizes* s) in transferArraySizes()
2027 void copyArrayInnerSizes(const TArraySizes* s) in copyArrayInnerSizes()
[all …]
Dintermediate.h1201 virtual TArraySizes* getArraySizes() { return type.getArraySizes(); } in getArraySizes()
1202 virtual const TArraySizes* getArraySizes() const { return type.getArraySizes(); } in getArraySizes()
/third_party/glslang/glslang/MachineIndependent/
DParseHelper.h370 …bool vkRelaxedRemapUniformVariable(const TSourceLoc&, TString&, const TPublicType&, TArraySizes*, …
390 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&);
392 …void arraySizesCheck(const TSourceLoc&, const TQualifier&, TArraySizes*, const TIntermTyped* initi…
393 void arrayOfArrayVersionCheck(const TSourceLoc&, const TArraySizes*);
413 …ypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes);
436 …void layoutMemberLocationArrayCheck(const TSourceLoc&, bool memberWithLocation, TArraySizes* array…
448 …reVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = nu…
453 …ourceLoc&, TTypeList& typeList, const TString* instanceName = nullptr, TArraySizes* arraySizes = n…
Dglslang_tab.cpp.h560 glslang::TArraySizes* arraySizes;
DParseHelper.cpp606 TArraySizes& arraySizes = *leftType.getArraySizes(); in handleBracketDereference()
3618 TArraySizes& arraySizes = *type.getArraySizes(); in constructorError()
4489 void TParseContext::arraySizeRequiredCheck(const TSourceLoc& loc, const TArraySizes& arraySizes) in arraySizeRequiredCheck()
4505 void TParseContext::arraySizesCheck(const TSourceLoc& loc, const TQualifier& qualifier, TArraySizes in arraySizesCheck()
4578 void TParseContext::arrayOfArrayVersionCheck(const TSourceLoc& loc, const TArraySizes* sizes) in arrayOfArrayVersionCheck()
4969 const TString* instanceName, TArraySizes* arraySizes) in redeclareBuiltinBlock()
6426 TArraySizes* arraySizes) in layoutMemberLocationArrayCheck()
7371 TArraySizes*, TIntermTyped* initializer, TType& type) in vkRelaxedRemapUniformVariable() argument
7514 TArraySizes arraySizes = {}; in vkRelaxedRemapUniformMembers()
7708 TArraySizes* arraySizes, TIntermTyped* initializer) in declareVariable()
[all …]
Dglslang.y104 glslang::TArraySizes* arraySizes;
1710 $$.arraySizes = new TArraySizes;
1715 $$.arraySizes = new TArraySizes;
1752 $$->arraySizes = new TArraySizes;
1757 $$->arraySizes = new TArraySizes;
Dglslang_tab.cpp7435 (yyval.interm).arraySizes = new TArraySizes; in yyparse()
7445 (yyval.interm).arraySizes = new TArraySizes; in yyparse()
7503 (yyval.interm.typeParameters)->arraySizes = new TArraySizes; in yyparse()
7513 (yyval.interm.typeParameters)->arraySizes = new TArraySizes; in yyparse()
DInitialize.cpp10231 TArraySizes* arraySizes = new TArraySizes; in identifyBuiltIns()
/third_party/glslang/glslang/HLSL/
DhlslParseHelper.h128 void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&);
266 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
270 …void splitBuiltIn(const TString& baseName, const TType& memberType, const TArraySizes*, const TQua…
284 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
286 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
DhlslGrammar.cpp451 TArraySizes* arraySizes = nullptr; in acceptDeclaration()
1090 TArraySizes* arraySizes = new TArraySizes; in acceptTessellationPatchTemplateType()
1256 TArraySizes *arraySizes = nullptr; // TODO: array in acceptSamplerTypeDX9()
1302 TArraySizes* arraySizes = nullptr; // TODO: array in acceptSamplerType()
1427 TArraySizes* arraySizes = nullptr; in acceptTextureType()
2645 TArraySizes* unsizedArray = new TArraySizes; in acceptStructBufferType()
2742 TArraySizes* arraySizes = nullptr; in acceptStructDeclarationList()
2927 TArraySizes* arraySizes = nullptr; in acceptParameterDeclaration()
3303 TArraySizes* arraySizes = nullptr; in acceptUnaryExpression()
4262 void HlslGrammar::acceptArraySpecifier(TArraySizes*& arraySizes) in acceptArraySpecifier()
[all …]
DhlslGrammar.h129 void acceptArraySpecifier(TArraySizes*&);
DhlslParseHelper.cpp1088 …text::splitBuiltIn(const TString& baseName, const TType& memberType, const TArraySizes* arraySizes, in splitBuiltIn()
1228 const TArraySizes* builtInArraySizes) in flatten()
1247 const TArraySizes* builtInArraySizes) in addFlattenedMember()
1293 const TArraySizes* builtInArraySizes) in flattenStruct()
1535 TArraySizes* arraySizes = new TArraySizes; in fixBuiltInIoType()
2407 TArraySizes* arraySizes = new TArraySizes; in remapEntryPointIO()
2672 const TArraySizes* const internalArraySizes = internalNode->getType().getArraySizes(); in assignClipCullDistance()
2707 TArraySizes* arraySizes = new TArraySizes; in assignClipCullDistance()
2734 const TArraySizes* const clipCullArraySizes = clipCullSym->getType().getArraySizes(); in assignClipCullDistance()
3864 TArraySizes* arraySizes = new TArraySizes; in getSamplePosArray()
[all …]
/third_party/glslang/SPIRV/
DGlslangToSpv.cpp176 spv::Id makeArraySizeId(const glslang::TArraySizes&, int dim, bool allowZero = false);
5033 spv::Id TGlslangToSpvTraverser::makeArraySizeId(const glslang::TArraySizes& arraySizes, int dim, bo… in makeArraySizeId()