raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=e18af750f3407819c1bf5c7886a91635f09a40b6

commit e18af750f3407819c1bf5c7886a91635f09a40b6
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Jan 3 18:22:28 2020 +0000

    gl native surf - create pixmap failes - make them warns
    
    these can be race conditions so really should be warns and not errors.
    they just are noise we'll never fix as it's racey anyway...
---
 src/modules/evas/engines/gl_drm/evas_engine.c      | 2 +-
 src/modules/evas/engines/gl_x11/evas_engine.c      | 8 ++++----
 src/modules/evas/engines/wayland_egl/evas_engine.c | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c 
b/src/modules/evas/engines/gl_drm/evas_engine.c
index 8c1d6013e7..281ec9f154 100644
--- a/src/modules/evas/engines/gl_drm/evas_engine.c
+++ b/src/modules/evas/engines/gl_drm/evas_engine.c
@@ -1459,7 +1459,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
 
                   if (!n->ns_data.wl_surface.surface)
                     {
-                       ERR("eglCreatePixmapSurface() for %p failed", wl_buf);
+                       WRN("eglCreatePixmapSurface() for %p failed", wl_buf);
                        eina_hash_del(ob->gl_context->shared->native_wl_hash,
                                      &wlid, img);
                        glsym_evas_gl_common_image_free(img);
diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c 
b/src/modules/evas/engines/gl_x11/evas_engine.c
index 1d63eaace6..a22e9d95db 100644
--- a/src/modules/evas/engines/gl_x11/evas_engine.c
+++ b/src/modules/evas/engines/gl_x11/evas_engine.c
@@ -1964,7 +1964,7 @@ _native_bind_cb(void *image)
                                                           (void 
*)n->ns_data.x11.pixmap,
                                                           NULL);
                  if (!n->ns_data.x11.surface)
-                   ERR("eglCreateImage() for Pixmap 0x%#lx failed: %#x", 
n->ns_data.x11.pixmap, eglGetError());
+                   WRN("eglCreateImage() for Pixmap 0x%#lx failed: %#x", 
n->ns_data.x11.pixmap, eglGetError());
 
               }
             if (glsym_glEGLImageTargetTexture2DOES)
@@ -2567,7 +2567,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
 
                  if (!n->ns_data.x11.surface)
                    {
-                      ERR("eglCreateImage() for Pixmap %#lx failed: %#x", pm, 
eglGetError());
+                      WRN("eglCreateImage() for Pixmap %#lx failed: %#x", pm, 
eglGetError());
                       free(n);
                       return NULL;
                    }
@@ -2854,7 +2854,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
                  else
                    ERR("Try eglCreateImage on EGL with no support");
                  if (!n->ns_data.tbm.surface)
-                   ERR("eglCreateImage() for %p failed", buffer);
+                   WRN("eglCreateImage() for %p failed", buffer);
                  im->native.yinvert     = 1;
                  im->native.loose       = 0;
                  im->native.disp        = ob->egl_disp;
@@ -2965,7 +2965,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
 
                   if (!n->ns_data.wl_surface.surface)
                     {
-                       ERR("eglCreatePixmapSurface() for %p failed", wl_buf);
+                       WRN("eglCreatePixmapSurface() for %p failed", wl_buf);
                        eina_hash_del(gl_context->shared->native_wl_hash,
                                      &wlid, im);
                        glsym_evas_gl_common_image_free(im);
diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c 
b/src/modules/evas/engines/wayland_egl/evas_engine.c
index 024e794ac4..58eb54a467 100644
--- a/src/modules/evas/engines/wayland_egl/evas_engine.c
+++ b/src/modules/evas/engines/wayland_egl/evas_engine.c
@@ -1317,7 +1317,7 @@ eng_image_native_set(void *engine, void *image, void 
*native)
                else
                  ERR("Try eglCreateImage on EGL with no support");
                if (!n->ns_data.tbm.surface)
-                 ERR("eglCreateImage() for %p failed", buffer);
+                 WRN("eglCreateImage() for %p failed", buffer);
                img->native.yinvert     = 1;
                img->native.loose       = 0;
                img->native.disp        = ob->egl_disp;

-- 


Reply via email to