st/mesa: fix tessellation shaders with no support for shareable shaders
Broken by: b43c887a9b
Reported by Gert Wollny.
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
@@ -233,7 +233,7 @@ st_update_tcp(struct st_context *st)
|
||||
{
|
||||
void *shader = st_update_common_program(st,
|
||||
st->ctx->TessCtrlProgram._Current,
|
||||
MESA_SHADER_TESS_CTRL, &st->tcp);
|
||||
PIPE_SHADER_TESS_CTRL, &st->tcp);
|
||||
cso_set_tessctrl_shader_handle(st->cso_context, shader);
|
||||
}
|
||||
|
||||
@@ -243,7 +243,7 @@ st_update_tep(struct st_context *st)
|
||||
{
|
||||
void *shader = st_update_common_program(st,
|
||||
st->ctx->TessEvalProgram._Current,
|
||||
MESA_SHADER_TESS_EVAL, &st->tep);
|
||||
PIPE_SHADER_TESS_EVAL, &st->tep);
|
||||
cso_set_tesseval_shader_handle(st->cso_context, shader);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user