[cairo] Please restore RGB565 format

Morgan, Austin Austin.Morgan at garmin.com
Thu Apr 29 13:43:50 PDT 2010


565 support is already in the git master.

Austin Morgan

-----Original Message-----
From: cairo-bounces+austin.morgan=garmin.com at cairographics.org [mailto:cairo-bounces+austin.morgan=garmin.com at cairographics.org] On Behalf Of Vsevolod Novikov
Sent: Thursday, April 29, 2010 3:39 PM
To: cairo at cairographics.org
Subject: [cairo] Please restore RGB565 format

Hi Cairo Developers,

I am using a CAIRO library under Airplay SDK environment (www.airplaysdk.com). Actually, the Airplay SDK is the only platform allowing one-source cross-platform C++ development for Android, Symbian, iPhone, Windows Mobile and some other mobile platforms.

The SDK native painting surface has RGB565 format compatible with the CAIRO RGB565 surface. Unfortunately the CAIRO deprecates using RGB565 surface. It leads to perfomance degrade and increaces memory usage because of conversion between formats.

Please restore the RGB565 format, it perfectly fits to the Airplay SDK and makes using CAIRO library much more effective under it. Actually I've proposed to include the CAIRO library to the list of Airplay-hosted open source libraries, which now consists of:

expat: XML parsing
libjpeg: JPEG image encoding
libpng: PNG image encoding
lua: Lua scripting language
ode: Open Dynamics Engine
sqlite3: SQL database engine
tinyxml: XML parsing
zlib: Compression

Hope that RGB565 format support will lead Airplay developers to include the CAIRO library to this list.

Regards,
Vsevolod

--
cairo mailing list
cairo at cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo

--------------------------------------------------------------------------------
This e-mail and any attachments may contain confidential material for the sole use of the intended recipient. If you are not the intended recipient, please be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please contact the sender and delete all copies.

Thank you for your cooperation.


More information about the cairo mailing list