• Home
  • Raw
  • Download

Lines Matching refs:CurrentProgram

63       _mesa_reference_program(ctx, &obj->CurrentProgram[i], NULL);  in _mesa_delete_pipeline_object()
531 struct gl_program *prog = ctx->_Shader->CurrentProgram[i]; in _mesa_bind_pipeline()
737 *params = pipe->CurrentProgram[MESA_SHADER_VERTEX] in _mesa_GetProgramPipelineiv()
738 ? pipe->CurrentProgram[MESA_SHADER_VERTEX]->Id : 0; in _mesa_GetProgramPipelineiv()
743 *params = pipe->CurrentProgram[MESA_SHADER_TESS_EVAL] in _mesa_GetProgramPipelineiv()
744 ? pipe->CurrentProgram[MESA_SHADER_TESS_EVAL]->Id : 0; in _mesa_GetProgramPipelineiv()
749 *params = pipe->CurrentProgram[MESA_SHADER_TESS_CTRL] in _mesa_GetProgramPipelineiv()
750 ? pipe->CurrentProgram[MESA_SHADER_TESS_CTRL]->Id : 0; in _mesa_GetProgramPipelineiv()
755 *params = pipe->CurrentProgram[MESA_SHADER_GEOMETRY] in _mesa_GetProgramPipelineiv()
756 ? pipe->CurrentProgram[MESA_SHADER_GEOMETRY]->Id : 0; in _mesa_GetProgramPipelineiv()
759 *params = pipe->CurrentProgram[MESA_SHADER_FRAGMENT] in _mesa_GetProgramPipelineiv()
760 ? pipe->CurrentProgram[MESA_SHADER_FRAGMENT]->Id : 0; in _mesa_GetProgramPipelineiv()
765 *params = pipe->CurrentProgram[MESA_SHADER_COMPUTE] in _mesa_GetProgramPipelineiv()
766 ? pipe->CurrentProgram[MESA_SHADER_COMPUTE]->Id : 0; in _mesa_GetProgramPipelineiv()
792 if (pipe->CurrentProgram[i]) { in program_stages_all_active()
793 if (prog->Id != pipe->CurrentProgram[i]->Id) { in program_stages_all_active()
820 struct gl_program *cur = pipe->CurrentProgram[i]; in program_stages_interleaved_illegally()
878 if (!program_stages_all_active(pipe, pipe->CurrentProgram[i])) { in _mesa_validate_program_pipeline()
916 if (!pipe->CurrentProgram[MESA_SHADER_VERTEX] in _mesa_validate_program_pipeline()
917 && (pipe->CurrentProgram[MESA_SHADER_GEOMETRY] || in _mesa_validate_program_pipeline()
918 pipe->CurrentProgram[MESA_SHADER_TESS_CTRL] || in _mesa_validate_program_pipeline()
919 pipe->CurrentProgram[MESA_SHADER_TESS_EVAL])) { in _mesa_validate_program_pipeline()
939 if (pipe->CurrentProgram[i] && in _mesa_validate_program_pipeline()
940 !pipe->CurrentProgram[i]->info.separate_shader) { in _mesa_validate_program_pipeline()
944 pipe->CurrentProgram[i]->Id); in _mesa_validate_program_pipeline()
962 if (pipe->CurrentProgram[i]) { in _mesa_validate_program_pipeline()