Lines Matching refs:CurrentProgram
142 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in _mesa_update_valid_to_render_state()
150 if (!shader->CurrentProgram[MESA_SHADER_FRAGMENT]) { in _mesa_update_valid_to_render_state()
186 if (shader->CurrentProgram[MESA_SHADER_TESS_CTRL] && in _mesa_update_valid_to_render_state()
187 !shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) in _mesa_update_valid_to_render_state()
200 shader->CurrentProgram[MESA_SHADER_TESS_EVAL] && in _mesa_update_valid_to_render_state()
201 !shader->CurrentProgram[MESA_SHADER_TESS_CTRL]) in _mesa_update_valid_to_render_state()
237 if (!shader->CurrentProgram[MESA_SHADER_VERTEX] && in _mesa_update_valid_to_render_state()
294 if(shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in _mesa_update_valid_to_render_state()
295 switch (shader->CurrentProgram[MESA_SHADER_GEOMETRY]-> in _mesa_update_valid_to_render_state()
313 else if (shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) { in _mesa_update_valid_to_render_state()
315 shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_valid_to_render_state()
379 if (shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in _mesa_update_valid_to_render_state()
381 shader->CurrentProgram[MESA_SHADER_GEOMETRY]-> in _mesa_update_valid_to_render_state()
384 shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_valid_to_render_state()
441 if (shader->CurrentProgram[MESA_SHADER_TESS_EVAL] || in _mesa_update_valid_to_render_state()
442 shader->CurrentProgram[MESA_SHADER_TESS_CTRL]) { in _mesa_update_valid_to_render_state()
451 struct gl_program **prog = shader->CurrentProgram; in _mesa_update_valid_to_render_state()