cedric pushed a commit to branch master.

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

commit e9cd3e4c7ccbaed1c50bfb0ea14b1031004d8028
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Fri Aug 25 10:51:27 2017 -0700

    evas: remove image_content_hint_get from backend as it is unused.
---
 src/lib/evas/include/evas_private.h                     | 1 -
 src/modules/evas/engines/gl_generic/evas_engine.c       | 9 ---------
 src/modules/evas/engines/software_generic/evas_engine.c | 1 -
 3 files changed, 11 deletions(-)

diff --git a/src/lib/evas/include/evas_private.h 
b/src/lib/evas/include/evas_private.h
index cd8dd737d7..74ef28d84a 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -1536,7 +1536,6 @@ struct _Evas_Func
    void *(*image_scaled_update)            (void *engine, void *scaled, void 
*image, int dst_w, int dst_h, Eina_Bool smooth, Evas_Colorspace cspace);
 
    void (*image_content_hint_set)          (void *engine, void *surface, int 
hint);
-   int  (*image_content_hint_get)          (void *engine, void *surface);
    int  (*font_pen_coords_get)             (void *engine, Evas_Font_Set *font, 
const Evas_Text_Props *intl_props, int pos, int *cpen_x, int *cy, int *cadv, 
int *ch);
    Eina_Bool (*font_text_props_info_create) (void *engine, Evas_Font_Instance 
*fi, const Eina_Unicode *text, Evas_Text_Props *intl_props, const 
Evas_BiDi_Paragraph_Props *par_props, size_t pos, size_t len, 
Evas_Text_Props_Mode mode, const char *lang);
    int  (*font_right_inset_get)            (void *engine, Evas_Font_Set *font, 
const Evas_Text_Props *text_props);
diff --git a/src/modules/evas/engines/gl_generic/evas_engine.c 
b/src/modules/evas/engines/gl_generic/evas_engine.c
index 201f681b86..56f49392e0 100644
--- a/src/modules/evas/engines/gl_generic/evas_engine.c
+++ b/src/modules/evas/engines/gl_generic/evas_engine.c
@@ -1330,14 +1330,6 @@ eng_image_content_hint_set(void *engine, void *image, 
int hint)
    evas_gl_common_image_content_hint_set(image, hint);
 }
 
-static int
-eng_image_content_hint_get(void *engine EINA_UNUSED, void *image)
-{
-   Evas_GL_Image *gim = image;
-   if (!gim) return EVAS_IMAGE_CONTENT_HINT_NONE;
-   return gim->content_hint;
-}
-
 static void
 eng_image_cache_flush(void *engine)
 {
@@ -3150,7 +3142,6 @@ module_open(Evas_Module *em)
    ORD(image_scaled_update);
 
    ORD(image_content_hint_set);
-   ORD(image_content_hint_get);
 
    ORD(image_cache_flush);
    ORD(image_cache_set);
diff --git a/src/modules/evas/engines/software_generic/evas_engine.c 
b/src/modules/evas/engines/software_generic/evas_engine.c
index 04bb27d815..f54c0843d6 100644
--- a/src/modules/evas/engines/software_generic/evas_engine.c
+++ b/src/modules/evas/engines/software_generic/evas_engine.c
@@ -4787,7 +4787,6 @@ static Evas_Func func =
      eng_image_map_clean,
      NULL, // eng_image_scaled_get - used for live scaling in GL only 
(fastpath)
      NULL, // eng_image_content_hint_set - software doesn't use it
-     NULL, // eng_image_content_hint_get - software doesn't use it
      eng_font_pen_coords_get,
      eng_font_text_props_info_create,
      eng_font_right_inset_get,

-- 


Reply via email to