Searched refs:blockStorage (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/angle/src/compiler/translator/
H A DUniformHLSL.cpp34 static TString InterfaceBlockFieldTypeString(const TField &field, TLayoutBlockStorage blockStorage) argument
51 blockStorage == EbsStd140);
215 const TLayoutBlockStorage blockStorage = interfaceBlock.blockStorage(); local
216 hlsl += interfaceBlockMembersString(interfaceBlock, blockStorage);
240 TString UniformHLSL::interfaceBlockMembersString(const TInterfaceBlock &interfaceBlock, TLayoutBlockStorage blockStorage) argument
251 if (blockStorage == EbsStd140)
257 hlsl += " " + InterfaceBlockFieldTypeString(field, blockStorage) +
261 if (blockStorage == EbsStd140)
273 const TLayoutBlockStorage blockStorage local
[all...]
H A DFlagStd140Structs.cpp62 return (interfaceBlock->blockStorage() == EbsStd140);
H A DUniformHLSL.h43 TString interfaceBlockMembersString(const TInterfaceBlock &interfaceBlock, TLayoutBlockStorage blockStorage);
H A DBaseTypes.h343 TLayoutBlockStorage blockStorage; member in struct:TLayoutQualifier
351 layoutQualifier.blockStorage = EbsUnspecified;
358 return location == -1 && matrixPacking == EmpUnspecified && blockStorage == EbsUnspecified;
H A DVariableInfo.cpp30 BlockLayoutType GetBlockLayoutType(TLayoutBlockStorage blockStorage) argument
32 switch (blockStorage)
304 interfaceBlock.layout = GetBlockLayoutType(blockType->blockStorage());
H A DParseContext.cpp954 if (layoutQualifier.blockStorage != EbsUnspecified)
956 error(identifierLocation, "layout qualifier", getBlockStorageString(layoutQualifier.blockStorage), "only valid for interface blocks");
1509 if (layoutQualifier.blockStorage != EbsUnspecified)
1511 defaultBlockStorage = layoutQualifier.blockStorage;
1838 if (blockLayoutQualifier.blockStorage == EbsUnspecified)
1840 blockLayoutQualifier.blockStorage = defaultBlockStorage;
1877 if (fieldLayoutQualifier.blockStorage != EbsUnspecified)
1879 error(field->line(), "invalid layout qualifier:", getBlockStorageString(fieldLayoutQualifier.blockStorage), "cannot be used here");
2343 qualifier.blockStorage = EbsUnspecified;
2347 qualifier.blockStorage
[all...]
H A DTypes.h173 mBlockStorage(layoutQualifier.blockStorage),
194 TLayoutBlockStorage blockStorage() const function in class:TInterfaceBlock

Completed in 2159 milliseconds