Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/engines/xrender_x11 Modified Files: evas_engine_gradient.c Log Message: fix gradients on scale =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/engines/xrender_x11/evas_engine_gradient.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- evas_engine_gradient.c 2 Oct 2005 15:15:44 -0000 1.1 +++ evas_engine_gradient.c 3 Oct 2005 13:14:07 -0000 1.2 @@ -73,7 +73,7 @@ } if (!gr->surface) { - im = evas_common_image_create(w, h); + im = evas_common_image_create(256, 256); if (im) { RGBA_Draw_Context *dc2; @@ -83,10 +83,10 @@ { im->flags |= RGBA_IMAGE_HAS_ALPHA; memset(im->image->data, 0, im->image->w * im->image->h * sizeof(DATA32)); - evas_common_gradient_draw(im, dc2, 0, 0, w, h, gr->grad, angle); - gr->surface = _xr_render_surface_new(gr->xinf, w, h, gr->xinf->fmt32, 1); + evas_common_gradient_draw(im, dc2, 0, 0, 256, 256, gr->grad, angle); + gr->surface = _xr_render_surface_new(gr->xinf, 256, 256, gr->xinf->fmt32, 1); if (gr->surface) - _xr_render_surface_argb_pixels_fill(gr->surface, w, h, im->image->data, 0, 0, w, h); + _xr_render_surface_argb_pixels_fill(gr->surface, 256, 256, im->image->data, 0, 0, 256, 256); evas_common_draw_context_free(dc2); gr->angle = angle; } ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs