Lines Matching refs:TQualifier

1093                                     const TQualifier& outerQualifier)  in splitBuiltIn()
1122 ioVar->getWritableType().getQualifier().layoutLocation = TQualifier::layoutLocationEnd; in splitBuiltIn()
1138 const TType& HlslParseContext::split(const TType& type, const TString& name, const TQualifier& oute… in split()
1221 const TQualifier& outerQualifier, in flatten()
1240 const TQualifier& outerQualifier, in addFlattenedMember()
1248 if (flattenData.nextBinding != TQualifier::layoutBindingEnd) in addFlattenedMember()
1253 … memberVariable->getWritableType().getQualifier().layoutLocation = TQualifier::layoutLocationEnd; in addFlattenedMember()
1256 if (flattenData.nextLocation != TQualifier::layoutLocationEnd) { in addFlattenedMember()
1282 const TQualifier& outerQualifier, in flattenStruct()
1318 const TQualifier& outerQualifier) in flattenArray()
1542 TQualifier& qualifier = type.getQualifier(); in assignToInterface()
1793 … error(loc, "cannot change previously set domain", TQualifier::getGeometryString(domain), ""); in handleEntryPointAttributes()
1796 … error(loc, "cannot change previously set domain", TQualifier::getGeometryString(domain), ""); in handleEntryPointAttributes()
1828 TQualifier::getVertexOrderString(vertexOrder), ""); in handleEntryPointAttributes()
1858 TQualifier::getVertexSpacingString(partitioning), ""); in handleEntryPointAttributes()
2537 clipCullType.getQualifier().layoutLocation = TQualifier::layoutLocationEnd; in assignClipCullDistance()
5981 void HlslParseContext::handleSemantic(TSourceLoc loc, TQualifier& qualifier, TBuiltInVariable built… in handleSemantic()
6045 void HlslParseContext::handlePackOffset(const TSourceLoc& loc, TQualifier& qualifier, const glslang… in handlePackOffset()
6085 void HlslParseContext::handleRegister(const TSourceLoc& loc, TQualifier& qualifier, const glslang::… in handleRegister()
6502 void HlslParseContext::globalQualifierFix(const TSourceLoc&, TQualifier& qualifier) in globalQualifierFix()
6526 void HlslParseContext::mergeQualifiers(TQualifier& dst, const TQualifier& src) in mergeQualifiers()
6712 const TQualifier& /*qualifier*/, in redeclareBuiltinVariable() argument
6825 TQualifier bufferQualifier = globalBufferDefaults; in paramFix()
6851 void HlslParseContext::setLayoutQualifier(const TSourceLoc& loc, TQualifier& qualifier, TString& id) in setLayoutQualifier()
6855 if (id == TQualifier::getLayoutMatrixString(ElmColumnMajor)) { in setLayoutQualifier()
6859 if (id == TQualifier::getLayoutMatrixString(ElmRowMajor)) { in setLayoutQualifier()
6869 if (id == TQualifier::getGeometryString(ElgTriangles)) { in setLayoutQualifier()
6875 if (id == TQualifier::getGeometryString(ElgPoints)) { in setLayoutQualifier()
6880 if (id == TQualifier::getGeometryString(ElgLineStrip)) { in setLayoutQualifier()
6885 if (id == TQualifier::getGeometryString(ElgLines)) { in setLayoutQualifier()
6890 if (id == TQualifier::getGeometryString(ElgLinesAdjacency)) { in setLayoutQualifier()
6895 if (id == TQualifier::getGeometryString(ElgTrianglesAdjacency)) { in setLayoutQualifier()
6900 if (id == TQualifier::getGeometryString(ElgTriangleStrip)) { in setLayoutQualifier()
6909 if (id == TQualifier::getGeometryString(ElgTriangles)) { in setLayoutQualifier()
6914 if (id == TQualifier::getGeometryString(ElgQuads)) { in setLayoutQualifier()
6919 if (id == TQualifier::getGeometryString(ElgIsolines)) { in setLayoutQualifier()
6926 if (id == TQualifier::getVertexSpacingString(EvsEqual)) { in setLayoutQualifier()
6931 if (id == TQualifier::getVertexSpacingString(EvsFractionalEven)) { in setLayoutQualifier()
6936 if (id == TQualifier::getVertexSpacingString(EvsFractionalOdd)) { in setLayoutQualifier()
6943 if (id == TQualifier::getVertexOrderString(EvoCw)) { in setLayoutQualifier()
6948 if (id == TQualifier::getVertexOrderString(EvoCcw)) { in setLayoutQualifier()
6979 if (id == TQualifier::getLayoutDepthString(depth)) { in setLayoutQualifier()
6988 if (id == TQualifier::getBlendEquationString(be)) { in setLayoutQualifier()
7007 void HlslParseContext::setLayoutQualifier(const TSourceLoc& loc, TQualifier& qualifier, TString& id, in setLayoutQualifier()
7033 if ((unsigned int)value >= TQualifier::layoutLocationEnd) in setLayoutQualifier()
7039 if ((unsigned int)value >= TQualifier::layoutSetEnd) in setLayoutQualifier()
7045 if ((unsigned int)value >= TQualifier::layoutBindingEnd) in setLayoutQualifier()
7051 if ((unsigned)value >= TQualifier::layoutComponentEnd) in setLayoutQualifier()
7068 if (value >= (int)TQualifier::layoutXfbBufferEnd) in setLayoutQualifier()
7069 …error(loc, "buffer is too large:", id.c_str(), "internal max is %d", TQualifier::layoutXfbBufferEn… in setLayoutQualifier()
7074 if (value >= (int)TQualifier::layoutXfbOffsetEnd) in setLayoutQualifier()
7075 …error(loc, "offset is too large:", id.c_str(), "internal max is %d", TQualifier::layoutXfbOffsetEn… in setLayoutQualifier()
7085 else if (value >= (int)TQualifier::layoutXfbStrideEnd) in setLayoutQualifier()
7086 …error(loc, "stride is too large:", id.c_str(), "internal max is %d", TQualifier::layoutXfbStrideEn… in setLayoutQualifier()
7087 if (value < (int)TQualifier::layoutXfbStrideEnd) in setLayoutQualifier()
7095 if (value >= (int)TQualifier::layoutAttachmentEnd) in setLayoutQualifier()
7197 void HlslParseContext::setSpecConstantId(const TSourceLoc& loc, TQualifier& qualifier, int value) in setSpecConstantId()
7199 if (value >= (int)TQualifier::layoutSpecConstantIdEnd) { in setSpecConstantId()
7225 void HlslParseContext::mergeObjectLayoutQualifiers(TQualifier& dst, const TQualifier& src, bool inh… in mergeObjectLayoutQualifiers()
7257 if (src.layoutBinding != TQualifier::layoutBindingEnd) in mergeObjectLayoutQualifiers()
7788 void HlslParseContext::inheritGlobalDefaults(TQualifier& dst) const in inheritGlobalDefaults()
8515 TQualifier& memberQualifier = memberType.getQualifier(); in declareBlock()
8548 TQualifier defaultQualification; in declareBlock()
8569 TQualifier& memberQualifier = typeList[member].type->getQualifier(); in declareBlock()
8597 TQualifier newMemberQualification = defaultQualification; in declareBlock()
8650 void HlslParseContext::fixBlockLocations(const TSourceLoc& loc, TQualifier& qualifier, TTypeList& t… in fixBlockLocations()
8662 qualifier.layoutLocation = TQualifier::layoutLocationEnd; in fixBlockLocations()
8672 TQualifier& memberQualifier = typeList[member].type->getQualifier(); in fixBlockLocations()
8675 if (nextLocation >= (int)TQualifier::layoutLocationEnd) in fixBlockLocations()
8687 void HlslParseContext::fixXfbOffsets(TQualifier& qualifier, TTypeList& typeList) in fixXfbOffsets()
8699 TQualifier& memberQualifier = typeList[member].type->getQualifier(); in fixXfbOffsets()
8715 qualifier.layoutXfbOffset = TQualifier::layoutXfbOffsetEnd; in fixXfbOffsets()
8724 void HlslParseContext::fixBlockUniformOffsets(const TQualifier& qualifier, TTypeList& typeList) in fixBlockUniformOffsets()
8734 TQualifier& memberQualifier = typeList[member].type->getQualifier(); in fixBlockUniformOffsets()
8775 void HlslParseContext::addQualifierToExisting(const TSourceLoc& loc, TQualifier qualifier, const TS… in addQualifierToExisting()
8818 void HlslParseContext::addQualifierToExisting(const TSourceLoc& loc, TQualifier qualifier, TIdentif… in addQualifierToExisting()
8836 … error(loc, "input primitive geometry redefinition", TQualifier::getGeometryString(geometry), ""); in handleInputGeometry()
8842 error(loc, "cannot apply to 'in'", TQualifier::getGeometryString(geometry), ""); in handleInputGeometry()
8864 … error(loc, "output primitive geometry redefinition", TQualifier::getGeometryString(geometry), ""); in handleOutputGeometry()
8869 error(loc, "cannot apply to 'out'", TQualifier::getGeometryString(geometry), ""); in handleOutputGeometry()
8954 if (publicType.shaderQualifiers.vertices != TQualifier::layoutNotSet) { in updateStandaloneQualifierDefaults()
8958 if (publicType.shaderQualifiers.invocations != TQualifier::layoutNotSet) { in updateStandaloneQualifierDefaults()
8974 …error(loc, "cannot apply to input", TQualifier::getGeometryString(publicType.shaderQualifiers.geom… in updateStandaloneQualifierDefaults()
8980 …error(loc, "cannot apply to:", TQualifier::getGeometryString(publicType.shaderQualifiers.geometry), in updateStandaloneQualifierDefaults()
9005 if (publicType.shaderQualifiers.localSizeSpecId[i] != TQualifier::layoutNotSet) { in updateStandaloneQualifierDefaults()
9015 const TQualifier& qualifier = publicType.qualifier; in updateStandaloneQualifierDefaults()
9187 bool HlslParseContext::hasUniform(const TQualifier& qualifier) const in hasUniform()
9196 void HlslParseContext::clearUniform(TQualifier& qualifier) in clearUniform()
9203 bool HlslParseContext::isInputBuiltIn(const TQualifier& qualifier) const in isInputBuiltIn()
9251 bool HlslParseContext::hasInput(const TQualifier& qualifier) const in hasInput()
9269 bool HlslParseContext::isOutputBuiltIn(const TQualifier& qualifier) const in isOutputBuiltIn()
9297 bool HlslParseContext::hasOutput(const TQualifier& qualifier) const in hasOutput()
9318 void HlslParseContext::correctInput(TQualifier& qualifier) in correctInput()
9338 void HlslParseContext::correctOutput(TQualifier& qualifier) in correctOutput()
9374 void HlslParseContext::correctUniform(TQualifier& qualifier) in correctUniform()
9385 void HlslParseContext::clearUniformInputOutput(TQualifier& qualifier) in clearUniformInputOutput()