From 90c228693396bfb53c35702f13c4c9ccc7e92b1d Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 28 Oct 2000 18:27:43 +0000 Subject: [PATCH] fix bug with gradient texture binding :) SVN revision: 3762 --- legacy/evas/src/evas_gl_routines.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/legacy/evas/src/evas_gl_routines.c b/legacy/evas/src/evas_gl_routines.c index f3c969ebbb..aa69ea8541 100644 --- a/legacy/evas/src/evas_gl_routines.c +++ b/legacy/evas/src/evas_gl_routines.c @@ -2207,6 +2207,10 @@ __evas_gl_gradient_draw(Evas_GL_Graident *gr, glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST); glHint(GL_LINE_SMOOTH_HINT, GL_NICEST); glBindTexture(GL_TEXTURE_2D, gr->texture); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); t[0] = cos(((-angle + 45 + 90) * 2 * 3.141592654) / 360); t[1] = sin(((-angle + 45 + 90) * 2 * 3.141592654) / 360);