X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Fmesa%2Fstate_tracker%2Fst_glsl_to_tgsi.cpp;h=3dc685e71f7ff617a190b5875223c39e52975280;hp=3a72377f540abad5c895f4bb8a8c8ff18b03634b;hb=9ed33383a5b1399315cd62f119234ee2332ee76f;hpb=500b0735c0caa293d22fb3728cb76d267a016834 diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp index 3a72377f540..3dc685e71f7 100644 --- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp +++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp @@ -6986,25 +6986,6 @@ st_translate_program( foreach_in_list(glsl_to_tgsi_instruction, inst, &program->instructions) compile_tgsi_instruction(t, inst); - /* Set the next shader stage hint for VS and TES. */ - switch (procType) { - case PIPE_SHADER_VERTEX: - case PIPE_SHADER_TESS_EVAL: - if (program->shader_program->SeparateShader) - break; - - for (i = program->shader->Stage+1; i <= MESA_SHADER_FRAGMENT; i++) { - if (program->shader_program->_LinkedShaders[i]) { - ureg_set_next_shader_processor( - ureg, pipe_shader_type_from_mesa((gl_shader_stage)i)); - break; - } - } - break; - default: - ; /* nothing - silence compiler warning */ - } - out: if (t) { free(t->arrays);