/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | ParseContext.cpp | 996 if (pType.layoutQualifier.location != -1) in checkDeclaratorLocationIsNotSpecified() 1004 const TLayoutQualifier &layoutQualifier) in checkLocationIsNotSpecified() 1006 if (layoutQualifier.location != -1) in checkLocationIsNotSpecified() 1525 const sh::TLayoutQualifier &layoutQualifier, in declarationQualifierErrorCheck() 1528 if (qualifier == EvqShared && !layoutQualifier.isEmpty()) in declarationQualifierErrorCheck() 1533 if (layoutQualifier.matrixPacking != EmpUnspecified) in declarationQualifierErrorCheck() 1536 getMatrixPackingString(layoutQualifier.matrixPacking)); in declarationQualifierErrorCheck() 1540 if (layoutQualifier.blockStorage != EbsUnspecified) in declarationQualifierErrorCheck() 1543 getBlockStorageString(layoutQualifier.blockStorage)); in declarationQualifierErrorCheck() 1549 if (layoutQualifier in declarationQualifierErrorCheck() 1003 checkLocationIsNotSpecified(const TSourceLoc &location, const TLayoutQualifier &layoutQualifier) checkLocationIsNotSpecified() argument 1524 declarationQualifierErrorCheck(const sh::TQualifier qualifier, const sh::TLayoutQualifier &layoutQualifier, const TSourceLoc &location) declarationQualifierErrorCheck() argument 1702 const TLayoutQualifier layoutQualifier = publicType.layoutQualifier; nonEmptyDeclarationErrorCheck() local 1790 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); checkBindingIsValid() local 1842 checkWorkGroupSizeIsNotSpecified(const TSourceLoc &location, const TLayoutQualifier &layoutQualifier) checkWorkGroupSizeIsNotSpecified() argument 1956 checkUniformLocationInRange(const TSourceLoc &location, int objectLocationCount, const TLayoutQualifier &layoutQualifier) checkUniformLocationInRange() argument 1972 checkAttributeLocationInRange(const TSourceLoc &location, int objectLocationCount, const TLayoutQualifier &layoutQualifier) checkAttributeLocationInRange() argument 2730 TLayoutQualifier layoutQualifier = type->getLayoutQualifier(); checkAtomicCounterOffsetDoesNotOverlap() local 2752 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); checkAtomicCounterOffsetAlignment() local 3313 const TLayoutQualifier &layoutQualifier = publicType.layoutQualifier; setAtomicCounterBindingDefaultOffset() local 3382 const TLayoutQualifier &layoutQualifier = typeQualifier.layoutQualifier; parseGeometryShaderInputLayoutQualifier() local 3437 const TLayoutQualifier &layoutQualifier = typeQualifier.layoutQualifier; parseGeometryShaderOutputLayoutQualifier() local 3489 const TLayoutQualifier &layoutQualifier = typeQualifier.layoutQualifier; parseTessControlShaderOutputLayoutQualifier() local 3520 const TLayoutQualifier &layoutQualifier = typeQualifier.layoutQualifier; parseTessEvaluationShaderInputLayoutQualifier() local 3577 const TLayoutQualifier layoutQualifier = typeQualifier.layoutQualifier; parseGlobalLayoutQualifier() local [all...] |
H A D | OutputVulkanGLSL.cpp | 54 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in writeLayoutQualifier() local 84 if (layoutQualifier.matrixPacking != EmpUnspecified) in writeLayoutQualifier() 86 matrixPacking = getMatrixPackingString(layoutQualifier.matrixPacking); in writeLayoutQualifier() 95 out << "input_attachment_index=" << layoutQualifier.inputAttachmentIndex; in writeLayoutQualifier() 102 out << separator << "constant_id=" << layoutQualifier.location; in writeLayoutQualifier() 116 if (layoutQualifier.index <= 0) in writeLayoutQualifier()
|
H A D | OutputGLSLBase.cpp | 171 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in getCommonLayoutQualifiers() local 176 if (type.getQualifier() == EvqFragmentOut && layoutQualifier.index >= 0) in getCommonLayoutQualifiers() 178 out << listItemPrefix << "index = " << layoutQualifier.index; in getCommonLayoutQualifiers() 184 if (layoutQualifier.yuv == true) in getCommonLayoutQualifiers() 192 if (layoutQualifier.imageInternalFormat != EiifUnspecified) in getCommonLayoutQualifiers() 196 << getImageInternalFormatString(layoutQualifier.imageInternalFormat); in getCommonLayoutQualifiers() 202 out << listItemPrefix << "offset = " << layoutQualifier.offset; in getCommonLayoutQualifiers() 259 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); in writeLayoutQualifier() local 267 if (layoutQualifier.location >= 0) in writeLayoutQualifier() 269 out << listItemPrefix << "location = " << layoutQualifier in writeLayoutQualifier() 1401 const TLayoutQualifier &layoutQualifier = type.getLayoutQualifier(); NeedsToWriteLayoutQualifier() local [all...] |
H A D | Symbol.cpp | 160 const TLayoutQualifier &layoutQualifier, in TInterfaceBlock() 165 mBlockStorage(layoutQualifier.blockStorage), in TInterfaceBlock() 166 mBinding(layoutQualifier.binding) in TInterfaceBlock() 174 const TLayoutQualifier &layoutQualifier, in TInterfaceBlock() 179 mBlockStorage(layoutQualifier.blockStorage), in TInterfaceBlock() 180 mBinding(layoutQualifier.binding) in TInterfaceBlock() 157 TInterfaceBlock(TSymbolTable *symbolTable, const ImmutableString &name, const TFieldList *fields, const TLayoutQualifier &layoutQualifier, SymbolType symbolType, TExtension extension) TInterfaceBlock() argument 171 TInterfaceBlock(TSymbolTable *symbolTable, const ImmutableString &name, const TFieldList *fields, const TLayoutQualifier &layoutQualifier, SymbolType symbolType, const std::array<TExtension, 3u> &extensions) TInterfaceBlock() argument
|
H A D | Types.h | 123 layoutQualifier(TLayoutQualifier::Create()), in TType() 142 layoutQualifier(t.layoutQualifier), in TType() 174 TLayoutQualifier getLayoutQualifier() const { return layoutQualifier; } in getLayoutQualifier() 175 void setLayoutQualifier(TLayoutQualifier lq) { layoutQualifier = lq; } in setLayoutQualifier() 380 TLayoutQualifier layoutQualifier; member in sh::TType 496 TLayoutQualifier layoutQualifier; member
|
H A D | QualifierTypes.h | 95 TLayoutQualifierWrapper(TLayoutQualifier layoutQualifier, const TSourceLoc &line) in TLayoutQualifierWrapper() argument 96 : TQualifierWrapperBase(line), mLayoutQualifier(layoutQualifier) in TLayoutQualifierWrapper() 175 TLayoutQualifier layoutQualifier; member
|
H A D | Types.cpp | 181 layoutQualifier(p.layoutQualifier), in TType() 216 layoutQualifier = layoutQualifierIn; in TType() 233 layoutQualifier = t.layoutQualifier; in operator =() 917 layoutQualifier = TLayoutQualifier::Create(); in initialize() 931 layoutQualifier = TLayoutQualifier::Create(); in initializeBasicType()
|
H A D | ParseContext.h | 152 const TLayoutQualifier &layoutQualifier); 172 const sh::TLayoutQualifier &layoutQualifier, 185 const TLayoutQualifier &layoutQualifier); 578 const TLayoutQualifier &layoutQualifier); 581 const TLayoutQualifier &layoutQualifier);
|
H A D | TranslatorVulkan.cpp | 157 TLayoutQualifier layoutQualifier = TLayoutQualifier::Create(); in DeclareDefaultUniforms() local 158 layoutQualifier.blockStorage = EbsStd140; in DeclareDefaultUniforms() 160 root, symbolTable, uniformList, EvqUniform, layoutQualifier, TMemoryQualifier::Create(), 0, in DeclareDefaultUniforms() 563 TLayoutQualifier layoutQualifier = TLayoutQualifier::Create(); in AddXfbEmulationSupport() 564 layoutQualifier.blockStorage = EbsStd430; in AddXfbEmulationSupport() 566 DeclareInterfaceBlock(root, symbolTable, fieldList, EvqBuffer, layoutQualifier, in AddXfbEmulationSupport()
|
H A D | QualifierTypes.cpp | 597 typeQualifier.layoutQualifier = sh::JoinLayoutQualifiers( in GetVariableTypeQualifierFromSortedSequence() 598 typeQualifier.layoutQualifier, layoutQualifierWrapper->getQualifier(), in GetVariableTypeQualifierFromSortedSequence() 904 : layoutQualifier(TLayoutQualifier::Create()), in TTypeQualifier()
|
/third_party/skia/src/gpu/ |
H A D | GrShaderVar.h | 63 SkString layoutQualifier, SkString extraModifier) in GrShaderVar() 68 , fLayoutQualifier(std::move(layoutQualifier)) in GrShaderVar() 103 void addLayoutQualifier(const char* layoutQualifier) { in addLayoutQualifier() argument 104 if (!layoutQualifier || !strlen(layoutQualifier)) { in addLayoutQualifier() 108 fLayoutQualifier = layoutQualifier; in addLayoutQualifier() 110 fLayoutQualifier.appendf(", %s", layoutQualifier); in addLayoutQualifier() 62 GrShaderVar(SkString name, GrSLType type, TypeModifier typeModifier, int arrayCount, SkString layoutQualifier, SkString extraModifier) GrShaderVar() argument
|
H A D | GrSPIRVUniformHandler.cpp | 203 SkString layoutQualifier; in internalAddUniformArray() local 204 layoutQualifier.appendf("offset = %d", offset); in internalAddUniformArray() 211 std::move(layoutQualifier), in internalAddUniformArray() 235 SkString layoutQualifier; in addSampler() local 236 layoutQualifier.appendf("set = %d, binding = %d", kSamplerTextureDescriptorSet, binding); in addSampler() 243 std::move(layoutQualifier), in addSampler()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | Types.h | 190 int arraySize, const TLayoutQualifier &layoutQualifier) in TInterfaceBlock() 194 mBlockStorage(layoutQualifier.blockStorage), in TInterfaceBlock() 195 mMatrixPacking(layoutQualifier.matrixPacking) in TInterfaceBlock() 246 primarySize(s0), secondarySize(s1), array(false), arraySize(0), maxArraySize(0), arrayInformationType(0), interfaceBlock(0), layoutQualifier(TLayoutQualifier::create()), in TType() 253 primarySize(s0), secondarySize(s1), array(a), arraySize(0), maxArraySize(0), arrayInformationType(0), interfaceBlock(0), layoutQualifier(TLayoutQualifier::create()), in TType() 260 primarySize(1), secondarySize(1), array(false), arraySize(0), maxArraySize(0), arrayInformationType(0), interfaceBlock(0), layoutQualifier(TLayoutQualifier::create()), in TType() 269 interfaceBlock(interfaceBlockIn), layoutQualifier(layoutQualifierIn), structure(0), mangled(0) in TType() 284 TLayoutQualifier getLayoutQualifier() const { return layoutQualifier; } in getLayoutQualifier() 285 void setLayoutQualifier(TLayoutQualifier lq) { layoutQualifier = lq; } in setLayoutQualifier() 292 structure->setMatrixPackingIfUnspecified((layoutQualifier in setMatrixPackingIfUnspecified() 189 TInterfaceBlock(const TString *name, TFieldList *fields, const TString *instanceName, int arraySize, const TLayoutQualifier &layoutQualifier) TInterfaceBlock() argument 546 TLayoutQualifier layoutQualifier; global() member in TType 565 TLayoutQualifier layoutQualifier; global() member [all...] |
H A D | BaseTypes.h | 410 TLayoutQualifier layoutQualifier; in create() local 412 layoutQualifier.location = -1; in create() 413 layoutQualifier.matrixPacking = EmpUnspecified; in create() 414 layoutQualifier.blockStorage = EbsUnspecified; in create() 416 return layoutQualifier; in create()
|
H A D | ParseHelper.cpp | 691 layoutLocationErrorCheck(line, pType.layoutQualifier)) in structQualifierErrorCheck() 728 const TLayoutQualifier layoutQualifier = publicType.layoutQualifier; in singleDeclarationErrorCheck() local 730 if(layoutQualifier.matrixPacking != EmpUnspecified) in singleDeclarationErrorCheck() 732 error(identifierLocation, "layout qualifier", getMatrixPackingString(layoutQualifier.matrixPacking), in singleDeclarationErrorCheck() 737 if(layoutQualifier.blockStorage != EbsUnspecified) in singleDeclarationErrorCheck() 739 error(identifierLocation, "layout qualifier", getBlockStorageString(layoutQualifier.blockStorage), in singleDeclarationErrorCheck() 745 layoutLocationErrorCheck(identifierLocation, publicType.layoutQualifier)) in singleDeclarationErrorCheck() 753 bool TParseContext::layoutLocationErrorCheck(const TSourceLoc &location, const TLayoutQualifier &layoutQualifier) in layoutLocationErrorCheck() argument 755 if(layoutQualifier in layoutLocationErrorCheck() 1327 addFullySpecifiedType(TQualifier qualifier, bool invariant, TLayoutQualifier layoutQualifier, const TPublicType &typeSpecifier) addFullySpecifiedType() argument 1808 const TLayoutQualifier layoutQualifier = typeQualifier.layoutQualifier; parseGlobalLayoutQualifier() local [all...] |
H A D | SymbolTable.cpp | 39 arrayInformationType(0), interfaceBlock(0), layoutQualifier(p.layoutQualifier), structure(0), mangled(0) in TType()
|
/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/ |
H A D | QualificationOrderESSL31_test.cpp | 129 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in TEST_F() local 130 EXPECT_EQ(EbsStd140, layoutQualifier.blockStorage); in TEST_F() 131 EXPECT_EQ(EmpColumnMajor, layoutQualifier.matrixPacking); in TEST_F() 157 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); in TEST_F() local 158 EXPECT_EQ(EbsShared, layoutQualifier.blockStorage); in TEST_F() 159 EXPECT_EQ(EmpRowMajor, layoutQualifier.matrixPacking); in TEST_F()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
H A D | DriverUniform.cpp | 70 TLayoutQualifier layoutQualifier = TLayoutQualifier::Create(); in addComputeDriverUniformsToShader() local 71 layoutQualifier.blockStorage = EbsStd140; in addComputeDriverUniformsToShader() 74 layoutQualifier, TMemoryQualifier::Create(), 0, in addComputeDriverUniformsToShader() 168 TLayoutQualifier layoutQualifier = TLayoutQualifier::Create(); in addGraphicsDriverUniformsToShader() local 169 layoutQualifier.blockStorage = EbsStd140; in addGraphicsDriverUniformsToShader() 172 layoutQualifier, TMemoryQualifier::Create(), 0, in addGraphicsDriverUniformsToShader()
|
H A D | IntermNode_util.cpp | 275 const TLayoutQualifier &layoutQualifier, in DeclareInterfaceBlock() 283 symbolTable, blockTypeName, fieldList, layoutQualifier, SymbolType::AngleInternal); in DeclareInterfaceBlock() 286 TType *interfaceBlockType = new TType(interfaceBlock, qualifier, layoutQualifier); in DeclareInterfaceBlock() 271 DeclareInterfaceBlock(TIntermBlock *root, TSymbolTable *symbolTable, TFieldList *fieldList, TQualifier qualifier, const TLayoutQualifier &layoutQualifier, const TMemoryQualifier &memoryQualifier, uint32_t arraySize, const ImmutableString &blockTypeName, const ImmutableString &blockVariableName) DeclareInterfaceBlock() argument
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkUniformHandler.cpp | 256 SkString layoutQualifier; in addSampler() local 257 layoutQualifier.appendf("set=%d, binding=%d", kSamplerDescSet, fSamplers.count()); in addSampler() 265 std::move(layoutQualifier), in addSampler() 301 SkString layoutQualifier; in addInputSampler() local 302 layoutQualifier.appendf("input_attachment_index=%d, set=%d, binding=%d", in addInputSampler() 307 GrShaderVar::kNonArray, std::move(layoutQualifier), SkString()}, in addInputSampler()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
H A D | EmulateFragColorData.cpp | 76 TLayoutQualifier layoutQualifier = outputType->getLayoutQualifier(); variable 77 layoutQualifier.index = index; 78 outputType->setLayoutQualifier(layoutQualifier);
|
H A D | RewriteR32fImages.cpp | 285 TLayoutQualifier layoutQualifier = type.getLayoutQualifier(); variable 286 layoutQualifier.imageInternalFormat = EiifR32UI; 287 newType->setLayoutQualifier(layoutQualifier);
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteAtomicCounters.cpp | 46 TLayoutQualifier layoutQualifier = TLayoutQualifier::Create(); in DeclareAtomicCountersBuffers() local 47 layoutQualifier.blockStorage = EbsStd430; in DeclareAtomicCountersBuffers() 49 return DeclareInterfaceBlock(root, symbolTable, fieldList, EvqBuffer, layoutQualifier, in DeclareAtomicCountersBuffers()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | Layout.h | 32 bool CanBePacked(TLayoutQualifier layoutQualifier);
|
H A D | ModifyStruct.cpp | 324 TLayoutQualifier layoutQualifier = newType.getLayoutQualifier(); 325 layoutQualifier.blockStorage = storage; 326 layoutQualifier.matrixPacking = packing; 327 newType.setLayoutQualifier(layoutQualifier);
|