From: Mariusz Grzegorczyk <mariusz.g@samsung.com>
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 30 May 2012 07:05:50 +0000 (07:05 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 30 May 2012 07:05:50 +0000 (07:05 +0000)
commit266ed850304eb3bd31c167413efb0681faeab0cc
tree5fa47068430d3fb4858e8bb6ada92b1c252249ff
parent29a42da3975783d62d025a4d54a146aaf96f745b
From: Mariusz Grzegorczyk <mariusz.g@samsung.com>
Subject: [E-devel] Ecore: Save proper evas engine buffer depth when
_ecore_evas_resize is done

I have found bug in ecore evas buffer. It is created by default as RGB32,
and then it can be changed by ecore_evas_alpha_set function, but when resize
is done it is always created as ARGB32.

Patch in attachment checks in resize if alpha channel is set, and then set
appropriate buffer depth.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71537 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
ChangeLog
src/lib/ecore_evas/ecore_evas_buffer.c