and forgot that one too.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 16 Jan 2011 08:06:05 +0000 (08:06 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 16 Jan 2011 08:06:05 +0000 (08:06 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@56182 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_image.c

index 1d93bda..d43b522 100644 (file)
@@ -2469,11 +2469,9 @@ evas_object_image_render(Evas_Object *obj, void *output, void *context, void *su
              // draw geom +x +y
              for (; p < p_end; p++, pt++)
                {
-                  pt->x = ((int)p->x + x) << FP;
-                  pt->y = ((int)p->y + y) << FP;
-                  pt->z = ((int)p->z)     << FP;
-//                  pt->x3 = p->px << FP;
-//                  pt->y3 = p->py << FP;
+                  pt->x = (p->x + (double)x) * FP1;
+                  pt->y = (p->y + (double)y) * FP1;
+                  pt->z = (p->z)             * FP1;
                   pt->fx = p->px;
                   pt->fy = p->py;
                   pt->fz = p->z;