On Sat, Feb 16, 2013 at 4:32 AM, Paulo C. A. Cavalcanti Jr <pca...@zytor.com> wrote: > pca...@zytor.com (Paulo C. A. Cavalcanti Jr) writes: >> Just follow a patch that fixes a bug with >> evas_object_precise_is_inside_set() users on OpenGL backend. >> >> The _pixel_alpha_get() function used in evas_object_image_is_inside() >> relies on engine_data pointer being *always* an RGBA_Image * - but >> that's not true on OpenGL backend, since that pointer will be a >> Evas_GL_Image * instead. Given that, evas_object_image_is_inside() won't >> be able to get alpha from the pixels of the image being handled. >> >> The patch introduces a pixel_alpha_get() function on engines, and it has >> been implemented for Software and OpenGL backend so far. >> >> Besides, please consider backporting this patch to Evas 1.7.x as well. > > Just updated the patch with an unused "if" that got removed.
Good for me, will be in svn^Wgit soon. -- Cedric BAIL ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel