/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
D | RecordUniformBlocksWithLargeArrayMember.cpp | 44 std::map<int, const TInterfaceBlock *> &getUniformBlockMayTranslation() in getUniformBlockMayTranslation() 48 std::map<int, const TInterfaceBlock *> &getUniformBlockNotAllowTranslation() in getUniformBlockNotAllowTranslation() 56 std::map<int, const TInterfaceBlock *> &getUniformBlockWithLargeArrayMember() in getUniformBlockWithLargeArrayMember() 62 std::map<int, const TInterfaceBlock *> mUniformBlockMayTranslation; 63 std::map<int, const TInterfaceBlock *> mUniformBlockNotAllowTranslation; 65 std::map<int, const TInterfaceBlock *> mUniformBlockWithLargeArrayMember; 108 static bool CanTranslateUniformBlockToStructuredBuffer(const TInterfaceBlock &interfaceBlock) in CanTranslateUniformBlockToStructuredBuffer() 152 static bool IsInterfaceBlockWithLargeArrayField(const TInterfaceBlock &interfaceBlock) in IsInterfaceBlockWithLargeArrayField() 176 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol() 261 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary() [all …]
|
D | RecordUniformBlocksWithLargeArrayMember.h | 24 std::map<int, const TInterfaceBlock *> &uniformBlockOptimizedMap,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ResourcesHLSL.h | 43 const std::map<int, const TInterfaceBlock *> &uniformBlockOptimizedMap); 74 TString uniformBlockString(const TInterfaceBlock &interfaceBlock, 78 TString uniformBlockWithOneLargeArrayMemberString(const TInterfaceBlock &interfaceBlock, 83 TString shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, 87 TString uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, 89 TString uniformBlockStructString(const TInterfaceBlock &interfaceBlock);
|
D | FlagStd140Structs.cpp | 31 void mapBlockStructMembers(TIntermSymbol *blockDeclarator, const TInterfaceBlock *block); 37 const TInterfaceBlock *block) in mapBlockStructMembers() 56 const TInterfaceBlock *block = declarator->getType().getInterfaceBlock(); in visitDeclaration()
|
D | ShaderStorageBlockOutputHLSL.cpp | 79 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in GetBlockLayoutInfo() 123 const TField *GetFieldMemberInShaderStorageBlock(const TInterfaceBlock *interfaceBlock, in GetFieldMemberInShaderStorageBlock() 136 const InterfaceBlock *FindInterfaceBlock(const TInterfaceBlock *needle, in FindInterfaceBlock() 271 void GetShaderStorageBlockMembersInfo(const TInterfaceBlock *interfaceBlock, in GetShaderStorageBlockMembersInfo() 435 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in collectShaderStorageBlocks() 469 const TInterfaceBlock *interfaceBlock = in traverseSSBOAccess() 482 const TInterfaceBlock *interfaceBlock = symbolNode->getType().getInterfaceBlock(); in traverseSSBOAccess() 526 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in traverseNode() 580 const TInterfaceBlock *interfaceBlock = in traverseNode()
|
D | Types.h | 23 class TInterfaceBlock; variable 104 TType(const TInterfaceBlock *interfaceBlockIn, 235 const TInterfaceBlock *getInterfaceBlock() const { return mInterfaceBlock; } in getInterfaceBlock() 236 void setInterfaceBlock(const TInterfaceBlock *interfaceBlockIn); 239 void setInterfaceBlockField(const TInterfaceBlock *interfaceBlockIn, size_t fieldIndex); 397 const TInterfaceBlock *mInterfaceBlock;
|
D | Symbol.h | 216 class TInterfaceBlock : public TSymbol, public TFieldListCollection 219 TInterfaceBlock(TSymbolTable *symbolTable, 226 TInterfaceBlock(TSymbolTable *symbolTable, 239 TInterfaceBlock(const TSymbolUniqueId &id, in TInterfaceBlock() function 254 TInterfaceBlock(const TSymbolUniqueId &id, in TInterfaceBlock() function
|
D | ResourcesHLSL.cpp | 71 static TString InterfaceBlockStructName(const TInterfaceBlock &interfaceBlock) in InterfaceBlockStructName() 700 const std::map<int, const TInterfaceBlock *> &uniformBlockOptimizedMap) in uniformBlocksHeader() 706 const TInterfaceBlock &interfaceBlock = *blockReference.second->block; in uniformBlocksHeader() 772 const TInterfaceBlock &interfaceBlock = *interfaceBlockReference.second->block; in shaderStorageBlocksHeader() 799 TString ResourcesHLSL::uniformBlockString(const TInterfaceBlock &interfaceBlock, in uniformBlockString() 829 const TInterfaceBlock &interfaceBlock, in uniformBlockWithOneLargeArrayMemberString() 878 TString ResourcesHLSL::shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, in shaderStorageBlockString() 911 TString ResourcesHLSL::uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, in uniformBlockMembersString() 947 TString ResourcesHLSL::uniformBlockStructString(const TInterfaceBlock &interfaceBlock) in uniformBlockStructString()
|
D | Symbol.cpp | 157 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() function in sh::TInterfaceBlock 171 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() function in sh::TInterfaceBlock
|
D | ShaderStorageBlockOutputHLSL.h | 26 TReferencedBlock(const TInterfaceBlock *block, const TVariable *instanceVariable); 27 const TInterfaceBlock *block;
|
D | CollectVariables.cpp | 86 const TInterfaceBlock *interfaceBlock, in FindVariableInInterfaceBlock() 418 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol() 737 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties() 852 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setCommonVariableProperties() 936 const TInterfaceBlock *blockType = type.getInterfaceBlock(); in recordVarying() 978 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock() 1194 const TInterfaceBlock *interfaceBlock = interfaceNodeType.getInterfaceBlock(); in visitBinary()
|
D | TranslatorHLSL.h | 50 std::map<int, const TInterfaceBlock *> mUniformBlockOptimizedMap;
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | FlagStd140Structs.cpp | 31 void mapBlockStructMembers(TIntermSymbol *blockDeclarator, const TInterfaceBlock *block); 37 const TInterfaceBlock *block) in mapBlockStructMembers() 56 const TInterfaceBlock *block = declarator->getType().getInterfaceBlock(); in visitDeclaration()
|
D | ResourcesHLSL.h | 66 TString uniformBlockString(const TInterfaceBlock &interfaceBlock, 71 TString shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, 75 TString uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, 77 TString uniformBlockStructString(const TInterfaceBlock &interfaceBlock);
|
D | Symbol.cpp | 134 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() function in sh::TInterfaceBlock 148 TInterfaceBlock::TInterfaceBlock(const TSymbolUniqueId &id, in TInterfaceBlock() function in sh::TInterfaceBlock
|
D | Types.h | 23 class TInterfaceBlock; variable 104 TType(const TInterfaceBlock *interfaceBlockIn, 218 const TInterfaceBlock *getInterfaceBlock() const { return mInterfaceBlock; } in getInterfaceBlock() 219 void setInterfaceBlock(const TInterfaceBlock *interfaceBlockIn); 356 const TInterfaceBlock *mInterfaceBlock;
|
D | ShaderStorageBlockOutputHLSL.cpp | 78 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in GetBlockLayoutInfo() 122 const TField *GetFieldMemberInShaderStorageBlock(const TInterfaceBlock *interfaceBlock, in GetFieldMemberInShaderStorageBlock() 135 const InterfaceBlock *FindInterfaceBlock(const TInterfaceBlock *needle, in FindInterfaceBlock() 270 void GetShaderStorageBlockMembersInfo(const TInterfaceBlock *interfaceBlock, in GetShaderStorageBlockMembersInfo() 489 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol() 583 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary() 646 const TInterfaceBlock *interfaceBlock = in visitBinary()
|
D | ResourcesHLSL.cpp | 66 static TString InterfaceBlockStructName(const TInterfaceBlock &interfaceBlock) in InterfaceBlockStructName() 620 const TInterfaceBlock &interfaceBlock = *blockReference.second->block; in uniformBlocksHeader() 658 const TInterfaceBlock &interfaceBlock = *interfaceBlockReference.second->block; in shaderStorageBlocksHeader() 685 TString ResourcesHLSL::uniformBlockString(const TInterfaceBlock &interfaceBlock, in uniformBlockString() 714 TString ResourcesHLSL::shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, in shaderStorageBlockString() 747 TString ResourcesHLSL::uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, in uniformBlockMembersString() 781 TString ResourcesHLSL::uniformBlockStructString(const TInterfaceBlock &interfaceBlock) in uniformBlockStructString()
|
D | ShaderStorageBlockOutputHLSL.h | 26 TReferencedBlock(const TInterfaceBlock *block, const TVariable *instanceVariable); 27 const TInterfaceBlock *block;
|
D | Symbol.h | 149 class TInterfaceBlock : public TSymbol, public TFieldListCollection 152 TInterfaceBlock(TSymbolTable *symbolTable, 165 TInterfaceBlock(const TSymbolUniqueId &id,
|
D | OutputGLSLBase.h | 86 void declareInterfaceBlockLayout(const TInterfaceBlock *interfaceBlock); 87 void declareInterfaceBlock(const TInterfaceBlock *interfaceBlock);
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | ReduceInterfaceBlocks.cpp | 26 std::unordered_map<const TInterfaceBlock *, const TVariable *> mLiftedMap; 45 if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in visitDeclarationPre() 100 if (const TInterfaceBlock *ib = var.getType().getInterfaceBlock()) in visitSymbolPre()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Types.h | 185 class TInterfaceBlock : public TFieldListCollection 189 TInterfaceBlock(const TString *name, TFieldList *fields, const TString *instanceName, in POOL_ALLOCATOR_NEW_DELETE() 265 TType(TInterfaceBlock *interfaceBlockIn, TQualifier qualifierIn, in TType() 441 TInterfaceBlock *getInterfaceBlock() const { return interfaceBlock; } in getInterfaceBlock() 442 void setInterfaceBlock(TInterfaceBlock *interfaceBlockIn) { interfaceBlock = interfaceBlockIn; } in setInterfaceBlock() 444 …TInterfaceBlock *getAsInterfaceBlock() const { return isInterfaceBlock() ? getInterfaceBlock() : n… in getAsInterfaceBlock() 545 TInterfaceBlock *interfaceBlock = nullptr;
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | NameNamelessUniformBuffers.cpp | 80 const TInterfaceBlock *block = type.getInterfaceBlock(); in visitSymbol() 117 std::unordered_map<const TInterfaceBlock *, const TVariable *> mNamelessUniformBuffersMap;
|
D | InitializeVariables.cpp | 63 const TInterfaceBlock &interfaceBlock = *type.getInterfaceBlock(); in AddZeroInitSequence() 226 const TInterfaceBlock *block = static_cast<const TInterfaceBlock *>(symbol); in InsertInitCode()
|