evas: Introduce pixel_alpha_get()
authorPaulo C. A. Cavalcanti Jr <paulo.cavalcanti@intel.com>
Sat, 16 Feb 2013 10:10:47 +0000 (11:10 +0100)
committerCedric BAIL <cedric@efl.so>
Sat, 16 Feb 2013 10:14:40 +0000 (11:14 +0100)
commit04e660c5c76fa9168be08de1f979a1684c464154
treef20481fe3e52886e9e9dc33f6053425c5ab00328
parentb6c89728a859c9fa2e0ea9c60191ba7d7b64abc5
evas: Introduce pixel_alpha_get()

The _pixel_alpha_get() function used in evas_object_image_is_inside won't
work with engines other than software - since it relies on engine data
being *always* RGBA_Image * - which is wrong for OpenGL backend that uses
Evas_GL_Image * for "engine_data" pointer.
AUTHORS
ChangeLog
NEWS
src/lib/evas/canvas/evas_object_image.c
src/lib/evas/include/evas_private.h
src/modules/evas/engines/gl_x11/evas_engine.c
src/modules/evas/engines/software_generic/evas_engine.c