/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ParseContext.cpp | 1404 TTypeQualifier typeQualifier = typeQualifierBuilder.getParameterTypeQualifier(mDiagnostics); in checkIsParameterQualifierValid() local 1406 if (typeQualifier.qualifier == EvqParamOut || typeQualifier.qualifier == EvqParamInOut) in checkIsParameterQualifierValid() 1408 checkOutParameterIsNotOpaqueType(line, typeQualifier.qualifier, *type); in checkIsParameterQualifierValid() 1413 checkMemoryQualifierIsNotSpecified(typeQualifier.memoryQualifier, line); in checkIsParameterQualifierValid() 1417 type->setMemoryQualifier(typeQualifier.memoryQualifier); in checkIsParameterQualifierValid() 1420 type->setQualifier(typeQualifier.qualifier); in checkIsParameterQualifierValid() 1422 if (typeQualifier.precision != EbpUndefined) in checkIsParameterQualifierValid() 1424 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid() 1427 if (typeQualifier.precise) in checkIsParameterQualifierValid() 2530 TTypeQualifier typeQualifier = typeQualifierBuilder.getVariableTypeQualifier(mDiagnostics); in addFullySpecifiedType() local [all …]
|
D | QualifierTypes.cpp | 560 TTypeQualifier typeQualifier( in GetVariableTypeQualifierFromSortedSequence() 571 typeQualifier.invariant = true; in GetVariableTypeQualifierFromSortedSequence() 575 typeQualifier.precise = true; in GetVariableTypeQualifierFromSortedSequence() 579 switch (typeQualifier.qualifier) in GetVariableTypeQualifierFromSortedSequence() 583 typeQualifier.qualifier = in GetVariableTypeQualifierFromSortedSequence() 597 typeQualifier.layoutQualifier = sh::JoinLayoutQualifiers( in GetVariableTypeQualifierFromSortedSequence() 598 typeQualifier.layoutQualifier, layoutQualifierWrapper->getQualifier(), in GetVariableTypeQualifierFromSortedSequence() 604 &typeQualifier.qualifier, in GetVariableTypeQualifierFromSortedSequence() 609 typeQualifier.precision = in GetVariableTypeQualifierFromSortedSequence() 611 ASSERT(typeQualifier.precision != EbpUndefined); in GetVariableTypeQualifierFromSortedSequence() [all …]
|
D | ParseContext.h | 653 bool checkPrimitiveTypeMatchesTypeQualifier(const TTypeQualifier &typeQualifier); 654 bool parseGeometryShaderInputLayoutQualifier(const TTypeQualifier &typeQualifier); 655 bool parseGeometryShaderOutputLayoutQualifier(const TTypeQualifier &typeQualifier); 658 bool parseTessControlShaderOutputLayoutQualifier(const TTypeQualifier &typeQualifier); 659 bool parseTessEvaluationShaderInputLayoutQualifier(const TTypeQualifier &typeQualifier);
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | QualifierTypes.cpp | 458 TTypeQualifier typeQualifier( in GetVariableTypeQualifierFromSortedSequence() 469 typeQualifier.invariant = true; in GetVariableTypeQualifierFromSortedSequence() 473 switch (typeQualifier.qualifier) in GetVariableTypeQualifierFromSortedSequence() 477 typeQualifier.qualifier = in GetVariableTypeQualifierFromSortedSequence() 491 typeQualifier.layoutQualifier = sh::JoinLayoutQualifiers( in GetVariableTypeQualifierFromSortedSequence() 492 typeQualifier.layoutQualifier, layoutQualifierWrapper->getQualifier(), in GetVariableTypeQualifierFromSortedSequence() 498 &typeQualifier.qualifier, in GetVariableTypeQualifierFromSortedSequence() 503 typeQualifier.precision = in GetVariableTypeQualifierFromSortedSequence() 505 ASSERT(typeQualifier.precision != EbpUndefined); in GetVariableTypeQualifierFromSortedSequence() 509 &typeQualifier.memoryQualifier, in GetVariableTypeQualifierFromSortedSequence() [all …]
|
D | ParseContext.cpp | 1208 TTypeQualifier typeQualifier = typeQualifierBuilder.getParameterTypeQualifier(mDiagnostics); in checkIsParameterQualifierValid() local 1210 if (typeQualifier.qualifier == EvqOut || typeQualifier.qualifier == EvqInOut) in checkIsParameterQualifierValid() 1212 checkOutParameterIsNotOpaqueType(line, typeQualifier.qualifier, *type); in checkIsParameterQualifierValid() 1217 checkMemoryQualifierIsNotSpecified(typeQualifier.memoryQualifier, line); in checkIsParameterQualifierValid() 1221 type->setMemoryQualifier(typeQualifier.memoryQualifier); in checkIsParameterQualifierValid() 1224 type->setQualifier(typeQualifier.qualifier); in checkIsParameterQualifierValid() 1226 if (typeQualifier.precision != EbpUndefined) in checkIsParameterQualifierValid() 1228 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid() 2188 TTypeQualifier typeQualifier = typeQualifierBuilder.getVariableTypeQualifier(mDiagnostics); in addFullySpecifiedType() local 2191 returnType.qualifier = typeQualifier.qualifier; in addFullySpecifiedType() [all …]
|
D | ParseContext.h | 589 bool checkPrimitiveTypeMatchesTypeQualifier(const TTypeQualifier &typeQualifier); 590 bool parseGeometryShaderInputLayoutQualifier(const TTypeQualifier &typeQualifier); 591 bool parseGeometryShaderOutputLayoutQualifier(const TTypeQualifier &typeQualifier);
|
/third_party/mesa3d/src/compiler/clc/ |
D | clc_helpers.cpp | 85 typeQualifier(0) { } in SPIRVKernelArg() 94 unsigned typeQualifier; member in SPIRVKernelArg 318 arg.typeQualifier |= CLC_KERNEL_ARG_TYPE_VOLATILE; in applyDecoration() 321 arg.typeQualifier |= CLC_KERNEL_ARG_TYPE_CONST; in applyDecoration() 324 arg.typeQualifier |= CLC_KERNEL_ARG_TYPE_RESTRICT; in applyDecoration() 331 arg.typeQualifier |= CLC_KERNEL_ARG_TYPE_RESTRICT; in applyDecoration() 334 arg.typeQualifier |= CLC_KERNEL_ARG_TYPE_CONST; in applyDecoration() 682 args[j].type_qualifier = parser.kernels[i].args[j].typeQualifier; in clc_spirv_get_kernels_info()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | CLKernel.cpp | 182 copyValue = &info.typeQualifier; in getArgInfo() 183 copySize = sizeof(info.typeQualifier); in getArgInfo()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | ParseHelper.cpp | 1792 void TParseContext::parseGlobalLayoutQualifier(const TPublicType &typeQualifier) in parseGlobalLayoutQualifier() argument 1796 error(typeQualifier.line, "layout qualifiers supported in GLSL ES 3.00 only", "layout"); in parseGlobalLayoutQualifier() 1801 if(typeQualifier.qualifier != EvqUniform) in parseGlobalLayoutQualifier() 1803 …error(typeQualifier.line, "invalid qualifier:", getQualifierString(typeQualifier.qualifier), "glob… in parseGlobalLayoutQualifier() 1808 const TLayoutQualifier layoutQualifier = typeQualifier.layoutQualifier; in parseGlobalLayoutQualifier() 1811 if(layoutLocationErrorCheck(typeQualifier.line, typeQualifier.layoutQualifier)) in parseGlobalLayoutQualifier() 2334 TIntermAggregate* TParseContext::addInterfaceBlock(const TPublicType& typeQualifier, const TSourceL… in addInterfaceBlock() argument 2340 if(typeQualifier.qualifier != EvqUniform) in addInterfaceBlock() 2342 …error(typeQualifier.line, "invalid qualifier:", getQualifierString(typeQualifier.qualifier), "inte… in addInterfaceBlock() 2346 TLayoutQualifier blockLayoutQualifier = typeQualifier.layoutQualifier; in addInterfaceBlock() [all …]
|
D | ParseHelper.h | 190 void parseGlobalLayoutQualifier(const TPublicType &typeQualifier); 208 …TIntermAggregate* addInterfaceBlock(const TPublicType& typeQualifier, const TSourceLoc& nameLine, …
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | CLKernelImpl.h | 58 cl_kernel_arg_type_qualifier typeQualifier = 0u; member
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/cl/ |
D | CLKernelCL.cpp | 221 !GetArgInfo(mNative, index, cl::KernelArgInfo::TypeQualifier, arg.typeQualifier, in createInfo()
|