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

Reply via email to