Evas: Fix image orientation with GL engine
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 15 Oct 2015 11:09:11 +0000 (20:09 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 16 Oct 2015 01:49:34 +0000 (10:49 +0900)
Fixes T2738

Not sure what to do if yinvert is true. How to handle image
orientation then? Flip vertically on top of the current orientation?

src/modules/evas/engines/gl_common/evas_gl_context.c

index bb0a754..17becda 100644 (file)
@@ -2192,8 +2192,9 @@ evas_gl_common_context_image_push(Evas_Engine_GL_Context *gc,
           yinvert = tex->im->native.yinvert;
      }
 
-   if ((tex->im) && (tex->im->native.data) && (!yinvert))
+   if ((tex->im) && (!yinvert))
      {
+        // FIXME: What if yinvert is true? How to test that?
         switch (tex->im->orient)
           {
            case EVAS_IMAGE_ORIENT_NONE: