Lines Matching refs:shProg
576 struct gl_shader_program *shProg; in _mesa_TransformFeedbackVaryings() local
599 shProg = _mesa_lookup_shader_program(ctx, program); in _mesa_TransformFeedbackVaryings()
600 if (!shProg) { in _mesa_TransformFeedbackVaryings()
639 for (i = 0; i < shProg->TransformFeedback.NumVarying; i++) { in _mesa_TransformFeedbackVaryings()
640 free(shProg->TransformFeedback.VaryingNames[i]); in _mesa_TransformFeedbackVaryings()
642 free(shProg->TransformFeedback.VaryingNames); in _mesa_TransformFeedbackVaryings()
645 shProg->TransformFeedback.VaryingNames = in _mesa_TransformFeedbackVaryings()
648 if (!shProg->TransformFeedback.VaryingNames) { in _mesa_TransformFeedbackVaryings()
655 shProg->TransformFeedback.VaryingNames[i] = _mesa_strdup(varyings[i]); in _mesa_TransformFeedbackVaryings()
657 shProg->TransformFeedback.NumVarying = count; in _mesa_TransformFeedbackVaryings()
659 shProg->TransformFeedback.BufferMode = bufferMode; in _mesa_TransformFeedbackVaryings()
676 const struct gl_shader_program *shProg; in _mesa_GetTransformFeedbackVarying() local
680 shProg = _mesa_lookup_shader_program(ctx, program); in _mesa_GetTransformFeedbackVarying()
681 if (!shProg) { in _mesa_GetTransformFeedbackVarying()
687 linked_xfb_info = &shProg->LinkedTransformFeedback; in _mesa_GetTransformFeedbackVarying()