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

Reply via email to