Lines Matching refs:progA
724 const struct gl_program *progA, in _mesa_combine_programs() argument
729 const GLuint lenA = progA->NumInstructions - 1; /* omit END instr */ in _mesa_combine_programs()
731 const GLuint numParamsA = _mesa_num_parameters(progA->Parameters); in _mesa_combine_programs()
738 ASSERT(progA->Target == progB->Target); in _mesa_combine_programs()
744 _mesa_copy_instructions(newInst, progA->Instructions, lenA); in _mesa_combine_programs()
752 newProg = ctx->Driver.NewProgram(ctx, progA->Target, 0); in _mesa_combine_programs()
766 fprogA = gl_fragment_program_const(progA); in _mesa_combine_programs()
803 if ((progA->OutputsWritten & BITFIELD64_BIT(FRAG_RESULT_COLOR)) && in _mesa_combine_programs()
826 if (progA->OutputsWritten & BITFIELD64_BIT(FRAG_RESULT_COLOR)) { in _mesa_combine_programs()
829 newProg->InputsRead = progA->InputsRead | inputsB; in _mesa_combine_programs()
831 newProg->SamplersUsed = progA->SamplersUsed | progB->SamplersUsed; in _mesa_combine_programs()
841 newProg->Parameters = _mesa_combine_parameter_lists(progA->Parameters, in _mesa_combine_programs()