Commit Neil's patch reported here:
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 8 Oct 2011 04:58:57 +0000 (04:58 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 8 Oct 2011 04:58:57 +0000 (04:58 +0000)
http://trac.enlightenment.org/e/ticket/880

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@63920 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/modules/engines/gl_common/evas_gl_context.c

index 5bd3c44..2e76588 100644 (file)
@@ -2126,18 +2126,18 @@ evas_gl_common_context_image_map_push(Evas_Engine_GL_Context *gc,
            }
      }
 
-   x = w = (p[points[0]].x >> FP);
-   y = h = (p[points[0]].y >> FP);
+   x = w = (p[0].x >> FP);
+   y = h = (p[0].y >> FP);
    for (i = 0; i < 4; i++)
      {
         tx[i] = ((double)(tex->x) + (((double)p[i].u) / FP1)) /
           (double)tex->pt->w;
         ty[i] = ((double)(tex->y) + (((double)p[i].v) / FP1)) /
           (double)tex->pt->h;
-        px = (p[points[i]].x >> FP);
+        px = (p[i].x >> FP);
         if      (px < x) x = px;
         else if (px > w) w = px;
-        py = (p[points[i]].y >> FP);
+        py = (p[i].y >> FP);
         if      (py < y) y = py;
         else if (py > h) h = py;
         if (utexture)