/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | Layout.cpp | 107 const TLayoutBlockStorage storage = type.getLayoutQualifier().blockStorage; in MetalLayoutOf() 109 const bool isPacked = !config.disablePacking && (storage == TLayoutBlockStorage::EbsPacked || in MetalLayoutOf() 110 storage == TLayoutBlockStorage::EbsShared); in MetalLayoutOf() 181 TLayoutBlockStorage sh::Overlay(TLayoutBlockStorage oldStorage, const TType &type) in Overlay() 183 const TLayoutBlockStorage newStorage = type.getLayoutQualifier().blockStorage; in Overlay() 186 case TLayoutBlockStorage::EbsUnspecified: in Overlay() 187 return oldStorage == TLayoutBlockStorage::EbsUnspecified ? kDefaultLayoutBlockStorage in Overlay() 207 bool sh::CanBePacked(TLayoutBlockStorage storage) in CanBePacked() 211 case TLayoutBlockStorage::EbsPacked: in CanBePacked() 212 case TLayoutBlockStorage::EbsShared: in CanBePacked() [all …]
|
D | Layout.h | 16 constexpr const auto kDefaultLayoutBlockStorage = TLayoutBlockStorage::EbsShared; 22 TLayoutBlockStorage Overlay(TLayoutBlockStorage oldStorage, const TType &type); 29 bool CanBePacked(TLayoutBlockStorage storage); 38 void SetBlockStorage(TType &type, TLayoutBlockStorage storage); 76 TLayoutBlockStorage storage = TLayoutBlockStorage::EbsUnspecified, 83 TLayoutBlockStorage storage,
|
D | ModifyStruct.cpp | 320 TLayoutBlockStorage storage, in addModifiedField() 451 TLayoutBlockStorage storage = type.getLayoutQualifier().blockStorage; in introducePacking() 454 case TLayoutBlockStorage::EbsShared: in introducePacking() 455 storage = TLayoutBlockStorage::EbsStd140; in introducePacking() 457 case TLayoutBlockStorage::EbsPacked: in introducePacking() 458 storage = TLayoutBlockStorage::EbsStd430; in introducePacking() 460 case TLayoutBlockStorage::EbsStd140: in introducePacking() 461 case TLayoutBlockStorage::EbsStd430: in introducePacking() 462 case TLayoutBlockStorage::EbsUnspecified: in introducePacking() 492 const TLayoutBlockStorage packedStorage = currType.getLayoutQualifier().blockStorage; in introducePacking() [all …]
|
D | ModifyStruct.h | 84 TLayoutBlockStorage initialBlockStorage = kDefaultLayoutBlockStorage;
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ShaderStorageBlockOutputHLSL.cpp | 41 TLayoutBlockStorage *storage, in GetBlockLayoutInfo() 93 TLayoutBlockStorage storage, in GetBlockMemberInfoByType() 195 TLayoutBlockStorage storage, in BlockInfoVisitor() 205 BlockLayoutEncoder *getEncoder(TLayoutBlockStorage storage) in getEncoder() 268 TLayoutBlockStorage mStorage; 376 TLayoutBlockStorage storage, in getMatrixStride() 459 TLayoutBlockStorage storage; in traverseSSBOAccess() 602 TLayoutBlockStorage storage; in writeEOpIndexDirectOrIndirectOutput()
|
D | ResourcesHLSL.cpp | 41 TLayoutBlockStorage blockStorage, in InterfaceBlockFieldTypeString() 819 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); in uniformBlockString() 837 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); in uniformBlockWithOneLargeArrayMemberString() 912 TLayoutBlockStorage blockStorage) in uniformBlockMembersString() 949 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); in uniformBlockStructString()
|
D | ShaderStorageBlockFunctionHLSL.h | 58 TLayoutBlockStorage storage,
|
D | ShaderStorageBlockOutputHLSL.h | 67 TLayoutBlockStorage storage,
|
D | Symbol.h | 233 TLayoutBlockStorage blockStorage() const { return mBlockStorage; } in blockStorage() 264 TLayoutBlockStorage mBlockStorage;
|
D | OutputVulkanGLSL.cpp | 64 TLayoutBlockStorage storage = interfaceBlock->blockStorage(); in writeLayoutQualifier()
|
D | ResourcesHLSL.h | 88 TLayoutBlockStorage blockStorage);
|
D | ParseContext.h | 154 const TLayoutBlockStorage &blockStorage, 683 TLayoutBlockStorage mDefaultUniformBlockStorage; 685 TLayoutBlockStorage mDefaultBufferBlockStorage;
|
D | BaseTypes.h | 1262 enum TLayoutBlockStorage enum 1355 TLayoutBlockStorage blockStorage; 1586 inline const char *getBlockStorageString(TLayoutBlockStorage bsq) in getBlockStorageString()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ShaderStorageBlockOutputHLSL.cpp | 40 TLayoutBlockStorage *storage, in GetBlockLayoutInfo() 92 TLayoutBlockStorage storage, in GetBlockMemberInfoByType() 194 TLayoutBlockStorage storage, in BlockInfoVisitor() 204 BlockLayoutEncoder *getEncoder(TLayoutBlockStorage storage) in getEncoder() 267 TLayoutBlockStorage mStorage; 386 TLayoutBlockStorage storage, in setMatrixStride() 422 TLayoutBlockStorage storage; in traverseSSBOAccess()
|
D | Symbol.h | 159 TLayoutBlockStorage blockStorage() const { return mBlockStorage; } in blockStorage() 170 TLayoutBlockStorage mBlockStorage;
|
D | ResourcesHLSL.cpp | 40 static TString InterfaceBlockFieldTypeString(const TField &field, TLayoutBlockStorage blockStorage) in InterfaceBlockFieldTypeString() 705 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); in uniformBlockString() 748 TLayoutBlockStorage blockStorage) in uniformBlockMembersString() 783 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); in uniformBlockStructString()
|
D | ShaderStorageBlockFunctionHLSL.h | 58 TLayoutBlockStorage storage,
|
D | BaseTypes.h | 742 enum TLayoutBlockStorage enum 812 TLayoutBlockStorage blockStorage; 993 inline const char *getBlockStorageString(TLayoutBlockStorage bsq) in getBlockStorageString()
|
D | ShaderStorageBlockOutputHLSL.h | 73 void setMatrixStride(TIntermTyped *node, TLayoutBlockStorage storage, bool rowMajor);
|
D | ResourcesHLSL.h | 76 TLayoutBlockStorage blockStorage);
|
D | ParseContext.h | 148 const TLayoutBlockStorage &blockStorage, 615 TLayoutBlockStorage mDefaultUniformBlockStorage; 617 TLayoutBlockStorage mDefaultBufferBlockStorage;
|
D | OutputVulkanGLSL.cpp | 74 TLayoutBlockStorage storage = interfaceBlock->blockStorage(); in writeLayoutQualifier()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | BaseTypes.h | 98 enum TLayoutBlockStorage enum 136 inline const char* getBlockStorageString(TLayoutBlockStorage bsq) in getBlockStorageString() 426 TLayoutBlockStorage blockStorage;
|
D | Types.h | 215 TLayoutBlockStorage blockStorage() const in blockStorage() 232 TLayoutBlockStorage mBlockStorage;
|
D | OutputASM.h | 85 TLayoutBlockStorage layout, bool isRowMajorLayout, int registerIndex, int blockId); 90 TLayoutBlockStorage layout;
|