[cairo] BUG: CAIRO_FORMAT_ARGB32, image_surface transparency = CAIRO_IMAGE_IS_OPAQUE after write_png()
lamer314 at mail.ru
lamer314 at mail.ru
Tue Jun 7 17:05:36 UTC 2016
Tuesday, June 7, 2016, 2:46:04 PM, you wrote:
AJ> On 07/06/16 15:28, lamer314 at mail.ru wrote:
>> Ok, but writing PNG shall not affect consequent writings. If we paint
>> later with transparent source it is not opaque anymore and then
>> _cairo_image_analyze_transparency() shall run again.
AJ> I missed that part of the bug report. I thought the bug was about
AJ> writing ARGB32 images as opaque PNG when all alpha is 255. Failing to
AJ> analyze the transparency after updating the image is a bug. The attached
AJ> patch should fix it.
Hi Adrian, the patch works great. Thanks a lot for fast response.
Tuesday, June 7, 2016, 8:01:19 PM LOCAL
--
More information about the cairo
mailing list