raster pushed a commit to branch master.

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

commit 0d9cc0a562faf040e7fd4f3c842439632c1796fa
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Jan 14 19:48:18 2021 +0000

    evas - let's not set dynamic img hints if extns not there
---
 src/modules/evas/engines/gl_common/evas_gl_image.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/modules/evas/engines/gl_common/evas_gl_image.c 
b/src/modules/evas/engines/gl_common/evas_gl_image.c
index 13ca077cac..c63e22ecc3 100644
--- a/src/modules/evas/engines/gl_common/evas_gl_image.c
+++ b/src/modules/evas/engines/gl_common/evas_gl_image.c
@@ -602,6 +602,11 @@ void
 evas_gl_common_image_content_hint_set(Evas_GL_Image *im, int hint)
 {
    if (im->content_hint == hint) return;
+   if ((im->gc) &&
+       ((!im->gc->shared->info.sec_image_map) &&
+        ((!im->gc->shared->info.sec_tbm_surface) ||
+         (!im->gc->shared->info.egl_tbm_ext))))
+     return;
    im->content_hint = hint;
    if (!im->gc) return;
    if (!im->gc->shared->info.bgra) return;

-- 


Reply via email to