From: Derek Foreman Date: Thu, 29 Jun 2017 22:12:01 +0000 (-0500) Subject: software_generic: fix eng_image_native_get X-Git-Tag: upstream/1.20.0~398 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dc3873c8db964845aa12508874b13d3074265d18;p=platform%2Fupstream%2Fefl.git software_generic: fix eng_image_native_get This has been a stub for a long time, but now we have a native_set, so we should have a native_get too. This is required for hw plane usage on the software engine. --- diff --git a/src/modules/evas/engines/software_generic/evas_engine.c b/src/modules/evas/engines/software_generic/evas_engine.c index f58fb49..85e9f40 100644 --- a/src/modules/evas/engines/software_generic/evas_engine.c +++ b/src/modules/evas/engines/software_generic/evas_engine.c @@ -1193,9 +1193,14 @@ eng_image_native_set(void *data EINA_UNUSED, void *image, void *native) } static void * -eng_image_native_get(void *data EINA_UNUSED, void *image EINA_UNUSED) +eng_image_native_get(void *data EINA_UNUSED, void *image) { - return NULL; + RGBA_Image *im = image; + Evas_Native_Surface *n; + + if (!im) return NULL; + n = im->native.data; + return n; } static void *