• Home
  • Raw
  • Download

Lines Matching refs:CurrentProgram

64       _mesa_reference_program(ctx, &obj->CurrentProgram[i], NULL);  in _mesa_delete_pipeline_object()
534 struct gl_program *prog = ctx->_Shader->CurrentProgram[i]; in _mesa_bind_pipeline()
741 *params = pipe->CurrentProgram[MESA_SHADER_VERTEX] in _mesa_GetProgramPipelineiv()
742 ? pipe->CurrentProgram[MESA_SHADER_VERTEX]->Id : 0; in _mesa_GetProgramPipelineiv()
747 *params = pipe->CurrentProgram[MESA_SHADER_TESS_EVAL] in _mesa_GetProgramPipelineiv()
748 ? pipe->CurrentProgram[MESA_SHADER_TESS_EVAL]->Id : 0; in _mesa_GetProgramPipelineiv()
753 *params = pipe->CurrentProgram[MESA_SHADER_TESS_CTRL] in _mesa_GetProgramPipelineiv()
754 ? pipe->CurrentProgram[MESA_SHADER_TESS_CTRL]->Id : 0; in _mesa_GetProgramPipelineiv()
759 *params = pipe->CurrentProgram[MESA_SHADER_GEOMETRY] in _mesa_GetProgramPipelineiv()
760 ? pipe->CurrentProgram[MESA_SHADER_GEOMETRY]->Id : 0; in _mesa_GetProgramPipelineiv()
763 *params = pipe->CurrentProgram[MESA_SHADER_FRAGMENT] in _mesa_GetProgramPipelineiv()
764 ? pipe->CurrentProgram[MESA_SHADER_FRAGMENT]->Id : 0; in _mesa_GetProgramPipelineiv()
769 *params = pipe->CurrentProgram[MESA_SHADER_COMPUTE] in _mesa_GetProgramPipelineiv()
770 ? pipe->CurrentProgram[MESA_SHADER_COMPUTE]->Id : 0; in _mesa_GetProgramPipelineiv()
796 if (pipe->CurrentProgram[i]) { in program_stages_all_active()
797 if (prog->Id != pipe->CurrentProgram[i]->Id) { in program_stages_all_active()
824 struct gl_program *cur = pipe->CurrentProgram[i]; in program_stages_interleaved_illegally()
882 if (!program_stages_all_active(pipe, pipe->CurrentProgram[i])) { in _mesa_validate_program_pipeline()
920 if (!pipe->CurrentProgram[MESA_SHADER_VERTEX] in _mesa_validate_program_pipeline()
921 && (pipe->CurrentProgram[MESA_SHADER_GEOMETRY] || in _mesa_validate_program_pipeline()
922 pipe->CurrentProgram[MESA_SHADER_TESS_CTRL] || in _mesa_validate_program_pipeline()
923 pipe->CurrentProgram[MESA_SHADER_TESS_EVAL])) { in _mesa_validate_program_pipeline()
943 if (pipe->CurrentProgram[i] && in _mesa_validate_program_pipeline()
944 !pipe->CurrentProgram[i]->info.separate_shader) { in _mesa_validate_program_pipeline()
948 pipe->CurrentProgram[i]->Id); in _mesa_validate_program_pipeline()
966 if (pipe->CurrentProgram[i]) { in _mesa_validate_program_pipeline()