Home
last modified time | relevance | path

Searched refs:typeQualifier (Results 1 – 8 of 8) sorted by relevance

/external/angle/src/compiler/translator/
DParseContext.cpp1393 TTypeQualifier typeQualifier = typeQualifierBuilder.getParameterTypeQualifier(mDiagnostics); in checkIsParameterQualifierValid() local
1395 if (typeQualifier.qualifier == EvqOut || typeQualifier.qualifier == EvqInOut) in checkIsParameterQualifierValid()
1397 checkOutParameterIsNotOpaqueType(line, typeQualifier.qualifier, *type); in checkIsParameterQualifierValid()
1402 checkMemoryQualifierIsNotSpecified(typeQualifier.memoryQualifier, line); in checkIsParameterQualifierValid()
1406 type->setMemoryQualifier(typeQualifier.memoryQualifier); in checkIsParameterQualifierValid()
1409 type->setQualifier(typeQualifier.qualifier); in checkIsParameterQualifierValid()
1411 if (typeQualifier.precision != EbpUndefined) in checkIsParameterQualifierValid()
1413 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid()
2498 TTypeQualifier typeQualifier = typeQualifierBuilder.getVariableTypeQualifier(mDiagnostics); in addFullySpecifiedType() local
2501 returnType.qualifier = typeQualifier.qualifier; in addFullySpecifiedType()
[all …]
DQualifierTypes.cpp560 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 …]
DParseContext.h646 bool checkPrimitiveTypeMatchesTypeQualifier(const TTypeQualifier &typeQualifier);
647 bool parseGeometryShaderInputLayoutQualifier(const TTypeQualifier &typeQualifier);
648 bool parseGeometryShaderOutputLayoutQualifier(const TTypeQualifier &typeQualifier);
651 bool parseTessControlShaderOutputLayoutQualifier(const TTypeQualifier &typeQualifier);
652 bool parseTessEvaluationShaderInputLayoutQualifier(const TTypeQualifier &typeQualifier);
/external/angle/src/libANGLE/
DCLKernel.cpp182 copyValue = &info.typeQualifier; in getArgInfo()
183 copySize = sizeof(info.typeQualifier); in getArgInfo()
/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp1792 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 …]
DParseHelper.h190 void parseGlobalLayoutQualifier(const TPublicType &typeQualifier);
208 …TIntermAggregate* addInterfaceBlock(const TPublicType& typeQualifier, const TSourceLoc& nameLine, …
/external/angle/src/libANGLE/renderer/
DCLKernelImpl.h58 cl_kernel_arg_type_qualifier typeQualifier = 0u; member
/external/angle/src/libANGLE/renderer/cl/
DCLKernelCL.cpp221 !GetArgInfo(mNative, index, cl::KernelArgInfo::TypeQualifier, arg.typeQualifier, in createInfo()