summaryrefslogtreecommitdiff
path: root/src/glamor_gradient.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/glamor_gradient.c')
-rw-r--r--src/glamor_gradient.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/glamor_gradient.c b/src/glamor_gradient.c
index 4802745..25f2732 100644
--- a/src/glamor_gradient.c
+++ b/src/glamor_gradient.c
@@ -367,8 +367,6 @@ _glamor_create_radial_gradient_program(ScreenPtr screen, int stops_count, int dy
glamor_link_glsl_prog(dispatch, gradient_prog);
- dispatch->glUseProgram(0);
-
if (dyn_gen) {
index = 2;
glamor_priv->radial_max_nstops = stops_count;
@@ -558,8 +556,6 @@ _glamor_create_linear_gradient_program(ScreenPtr screen, int stops_count, int dy
glamor_link_glsl_prog(dispatch, gradient_prog);
- dispatch->glUseProgram(0);
-
if (dyn_gen) {
index = 2;
glamor_priv->linear_max_nstops = stops_count;
@@ -1120,7 +1116,6 @@ glamor_generate_radial_gradient_picture(ScreenPtr screen,
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_POS);
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_SOURCE);
- dispatch->glUseProgram(0);
glamor_put_dispatch(glamor_priv);
return dst_picture;
@@ -1142,7 +1137,6 @@ GRADIENT_FAIL:
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_POS);
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_SOURCE);
- dispatch->glUseProgram(0);
glamor_put_dispatch(glamor_priv);
return NULL;
}
@@ -1458,7 +1452,6 @@ glamor_generate_linear_gradient_picture(ScreenPtr screen,
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_POS);
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_SOURCE);
- dispatch->glUseProgram(0);
glamor_put_dispatch(glamor_priv);
return dst_picture;
@@ -1480,7 +1473,6 @@ GRADIENT_FAIL:
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_POS);
dispatch->glDisableVertexAttribArray(GLAMOR_VERTEX_SOURCE);
- dispatch->glUseProgram(0);
glamor_put_dispatch(glamor_priv);
return NULL;
}