/third_party/glslang/glslang/HLSL/ |
D | hlslTokenStream.h | 57 void pushTokenStream(const TVector<HlslToken>* tokens); 68 …TVector<const TVector<HlslToken>*> tokenStreamStack; // for getting the next token from an existin… 69 TVector<int> tokenPosition; 70 TVector<HlslToken> currentTokenStack;
|
D | hlslParseHelper.h | 72 void handlePragma(const TSourceLoc&, const TVector<TString>&) override; 88 …ntryPointIO(TFunction& function, TVariable*& returnValue, TVector<TVariable*>& inputs, TVector<TVa… 174 void pushThisScope(const TType&, const TVector<TFunctionDeclarator>&); 230 TVector<TVariable*> members; // individual flattened variables 231 TVector<int> offsets; // offset to next tree level 258 int findSubtreeOffset(const TType&, int subset, const TVector<int>& offsets) const; 353 TVector<TIntermTyped*> needsIndexLimitationChecking; 387 TVector<TSymbol*> ioArraySymbolResizeList; 405 TVector<TType*> structBufferTypes; 409 TVector<TTypeList*> textureReturnStruct; [all …]
|
D | hlslGrammar.h | 95 …bool acceptStructDeclarationList(TTypeList*&, TIntermNode*& nodeList, TVector<TFunctionDeclarator>… 100 …bool acceptFunctionDefinition(TFunctionDeclarator&, TIntermNode*& nodeList, TVector<HlslToken>* de… 131 bool captureBlockTokens(TVector<HlslToken>& tokens);
|
D | hlslAttributes.h | 54 TVector<HlslToken>* body;
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | Declarator.h | 26 const TVector<unsigned int> *arraySizes, 32 const TVector<unsigned int> *arraySizes() const { return mArraySizes; } in arraySizes() 40 const TVector<unsigned int> *const mArraySizes; 45 using TDeclaratorList = TVector<TDeclarator *>;
|
D | Common.h | 66 class TVector : public std::vector<T, pool_allocator<T>> 72 TVector() : std::vector<T, pool_allocator<T>>() {} in TVector() function 73 TVector(const pool_allocator<T> &a) : std::vector<T, pool_allocator<T>>(a) {} in TVector() function 74 TVector(size_type i) : std::vector<T, pool_allocator<T>>(i) {} in TVector() function 75 TVector(size_type i, const T &value) : std::vector<T, pool_allocator<T>>(i, value) {} in TVector() function 77 TVector(InputIt first, InputIt last) : std::vector<T, pool_allocator<T>>(first, last) in TVector() function 79 TVector(std::initializer_list<T> init) : std::vector<T, pool_allocator<T>>(init) {} in TVector() function 136 TSpan(const TVector<S> &vec) : mData(vec.data()), mSize(vec.size()) in TSpan() 139 TSpan &operator=(const TVector<S> &vec)
|
D | ResourcesHLSL.h | 115 const TVector<const TVariable *> &group, 120 const TVector<const TVariable *> &group, 125 const TVector<const TVariable *> &group, 129 const TVector<const TVariable *> &group,
|
D | ResourcesHLSL.cpp | 294 const TVector<const TVariable *> &group, in outputHLSLSamplerUniformGroup() 357 const TVector<const TVariable *> &group, in outputHLSLImageUniformIndices() 389 const TVector<const TVariable *> &group, in outputHLSLReadonlyImageUniformGroup() 411 const TVector<const TVariable *> &group, in outputHLSLImageUniformGroup() 490 TVector<TVector<const TVariable *>> groupedSamplerUniforms(HLSL_TEXTURE_MAX + 1); in uniformsHeader() 492 TVector<TVector<const TVariable *>> groupedReadonlyImageUniforms(HLSL_TEXTURE_MAX + 1); in uniformsHeader() 493 TVector<TVector<const TVariable *>> groupedImageUniforms(HLSL_RWTEXTURE_MAX + 1); in uniformsHeader() 564 TVector<const TVariable *> samplerSymbols; in uniformsHeader()
|
D | ParseContext.h | 114 TVector<int> *fieldOffsets); 245 const TVector<unsigned int> &arraySizes); 258 const TVector<unsigned int> &arraySizes, 276 const TVector<unsigned int> &arraySizes, 290 const TVector<unsigned int> &arraySizes, 324 const TVector<unsigned int> &arraySizes, 340 const TVector<unsigned int> *arraySizes); 367 const TVector<unsigned int> *arraySizes, 734 TVector<TType *> mTessControlDeferredArrayTypesToSize;
|
D | Types.h | 55 typedef TVector<TField *> TFieldList; 351 TVector<const TVariable *> *outputSymbols, 391 TVector<unsigned int> *mArraySizesStorage; 490 void setArraySizes(TVector<unsigned int> *sizes); 506 const TVector<unsigned int> *arraySizes;
|
D | Types.cpp | 246 mArraySizesStorage = new TVector<unsigned int>(*t.mArraySizesStorage); in operator =() 659 mArraySizesStorage = new TVector<unsigned int>(); in makeArray() 670 mArraySizesStorage = new TVector<unsigned int>(); in makeArrays() 755 TVector<const TVariable *> *outputSymbols, in createSamplerSymbols() 960 void TPublicType::setArraySizes(TVector<unsigned int> *sizes) in setArraySizes()
|
D | Declarator.cpp | 21 const TVector<unsigned int> *arraySizes, in TDeclarator()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Common.h | 67 template <class T> class TVector : public std::vector<T, pool_allocator<T> > { 70 TVector() : std::vector<T, pool_allocator<T> >() {} in TVector() function 71 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {} in TVector() function 72 TVector(size_type i): std::vector<T, pool_allocator<T> >(i) {} in TVector() function
|
D | AnalyzeCallDepth.h | 50 TVector<FunctionNode*> callees;
|
/third_party/glslang/glslang/Include/ |
D | Common.h | 175 template <class T> class TVector : public std::vector<T, pool_allocator<T> > { 180 TVector() : std::vector<T, pool_allocator<T> >() {} 181 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {} 182 TVector(size_type i) : std::vector<T, pool_allocator<T> >(i) {} 183 TVector(size_type i, const T& val) : std::vector<T, pool_allocator<T> >(i, val) {}
|
D | ShHandle.h | 112 typedef glslang::TVector<TCompiler*> TCompilerList; 113 typedef glslang::TVector<TShHandleBase*> THandleList;
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | IntermNode_util.h | 91 inline void GetSwizzleIndex(TVector<int> *indexOut) {} in GetSwizzleIndex() 94 void GetSwizzleIndex(TVector<int> *indexOut, T arg, ArgsT... args) in GetSwizzleIndex() 103 TVector<int> swizzleIndex; in CreateSwizzle()
|
D | FindPreciseNodes.cpp | 44 const TVector<size_t> &getChain() const { return mChain; } in getChain() 61 TVector<size_t> mChain; 203 using VariableToAssignmentNodeMap = angle::HashMap<const TVariable *, TVector<TIntermOperator *>>; 233 const TVector<size_t> &accessChain = object.accessChain.getChain(); in GetObjectPreciseSubChainLength() 290 const TVector<size_t> &accessChain = object.accessChain.getChain(); in AddPreciseSubObjects() 666 const TVector<TIntermOperator *> &assignmentNodes = in FindPreciseNodes()
|
/third_party/glslang/glslang/MachineIndependent/ |
D | ParseHelper.h | 126 …virtual void setPragmaCallback(const std::function<void(int, const TVector<TString>&)>& func) { pr… in setPragmaCallback() 132 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0; 200 …TVector<TSymbol*> linkageSymbols; // will be transferred to 'linkage', after all editing is done, … 210 std::function<void(int, const TVector<TString>&)> pragmaCallback; 216 const TFunction* selectFunction(const TVector<const TFunction*>, const TFunction&, 301 void handlePragma(const TSourceLoc&, const TVector<TString>&) override; 492 TVector<TIntermTyped*> needsIndexLimitationChecking; 528 TVector<TSymbol*> ioArraySymbolResizeList;
|
D | SymbolTable.h | 82 typedef TVector<const char*> TExtensionList; 215 …TVector<TExtensionList>* memberExtensions; // per-member extension list, allocated only when needed 330 typedef TVector<TParameter> TParamList; 470 void findFunctionNameList(const TString& name, TVector<const TFunction*>& list) in findFunctionNameList() 797 void findFunctionNameList(const TString& name, TVector<const TFunction*>& list, bool& builtIn) in findFunctionNameList()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteStructSamplers.cpp | 52 TVector<int> fieldMap; 230 TVector<TIntermBinary *> indexNodeStack; in RewriteModifiedStructFieldSelectionExpression() 582 void GenerateArraySizesFromStack(TVector<unsigned int> *sizesOut) in GenerateArraySizesFromStack() 604 TVector<unsigned int> parentArraySizes; in extractSampler() 659 TVector<unsigned int> mArraySizeStack;
|
D | MonomorphizeUnsupportedFunctions.cpp | 37 TVector<TIntermFunctionDefinition *> monomorphizedDefinitions; 146 const TVector<Argument> &replacedArguments, in CreateMonomorphizedFunctionCallArgs() 183 TVector<Argument> *replacedArguments, in MonomorphizeFunction() 285 TVector<Argument> replacedArguments; in processFunctionCall()
|
D | RewriteDfdy.cpp | 157 TVector<int> swizzleOffsetX = {0}; in visitAggregateWithRotation() 158 TVector<int> swizzleOffsetY = {1}; in visitAggregateWithRotation()
|
/third_party/glslang/glslang/MachineIndependent/preprocessor/ |
D | PpContext.h | 167 TVector<const TString*> stringMap; // these point into the TString in atomMap 319 TVector<Token> stream; 329 TVector<int> args; 413 TVector<TokenStream*> args; 414 TVector<TokenStream*> expandedArgs;
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/ |
D | RewriteRowMajorMatrices.cpp | 257 TVector<unsigned int> arraySizes(baseTypeArraySizes.begin(), baseTypeArraySizes.end()); in constructReadTransformExpression() 263 TVector<unsigned int> accumulatedArraySizes(arraySizes.size() - 1); in constructReadTransformExpression() 313 const TVector<unsigned int> &arraySizes, in constructReadTransformExpressionHelper() 314 const TVector<unsigned int> &accumulatedArraySizes, in constructReadTransformExpressionHelper() 335 TVector<unsigned int> subArraySizes(arraySizes.begin(), arraySizes.end() - 1); in constructReadTransformExpressionHelper() 336 TVector<unsigned int> subArrayAccumulatedSizes(accumulatedArraySizes.begin(), in constructReadTransformExpressionHelper() 354 TVector<unsigned int> mArrayIndices; 665 const TVector<TField *> fields = interfaceBlock->fields(); in convertNamelessInterfaceBlockField()
|