diff options
Diffstat (limited to 'src/glamor_gradient.c')
-rw-r--r-- | src/glamor_gradient.c | 8 |
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; } |