Searched refs:spirvReq (Results 1 – 5 of 5) sorted by relevance
62 TSpirvRequirement* spirvReq = new TSpirvRequirement; in makeSpirvRequirement() local68 … spirvReq->extensions.insert(*extension->getAsConstantUnion()->getConstArray()[0].getSConst()); in makeSpirvRequirement()74 … spirvReq->capabilities.insert(capability->getAsConstantUnion()->getConstArray()[0].getIConst()); in makeSpirvRequirement()79 return spirvReq; in makeSpirvRequirement()103 void TIntermediate::insertSpirvRequirement(const TSpirvRequirement* spirvReq) in insertSpirvRequirement() argument108 for (auto extension : spirvReq->extensions) in insertSpirvRequirement()111 for (auto capability : spirvReq->capabilities) in insertSpirvRequirement()
550 glslang::TSpirvRequirement* spirvReq; member
11907 (yyval.interm.spirvReq) = (yyvsp[0].interm.spirvReq); in yyparse()11915 …(yyval.interm.spirvReq) = parseContext.mergeSpirvRequirements((yyvsp[-1].lex).loc, (yyvsp[-2].inte… in yyparse()11923 …(yyval.interm.spirvReq) = parseContext.makeSpirvRequirement((yyvsp[-3].lex).loc, *(yyvsp[-4].lex).… in yyparse()11931 …(yyval.interm.spirvReq) = parseContext.makeSpirvRequirement((yyvsp[-3].lex).loc, *(yyvsp[-4].lex).… in yyparse()11980 parseContext.intermediate.insertSpirvRequirement((yyvsp[-3].interm.spirvReq)); in yyparse()11999 parseContext.intermediate.insertSpirvRequirement((yyvsp[-5].interm.spirvReq)); in yyparse()12018 parseContext.intermediate.insertSpirvRequirement((yyvsp[-5].interm.spirvReq)); in yyparse()12123 parseContext.intermediate.insertSpirvRequirement((yyvsp[-3].interm.spirvReq)); in yyparse()12143 parseContext.intermediate.insertSpirvRequirement((yyvsp[-3].interm.spirvReq)); in yyparse()12162 parseContext.intermediate.insertSpirvRequirement((yyvsp[-5].interm.spirvReq)); in yyparse()[all …]
967 void insertSpirvRequirement(const TSpirvRequirement* spirvReq);
94 glslang::TSpirvRequirement* spirvReq; member337 %type <interm.spirvReq> spirv_requirements_list spirv_requirements_parameter