[webkit-dev] KWQ Graphics code on Windows

Justin Haygood jhaygood at spsu.edu
Mon Jan 16 15:04:28 PST 2006


We have several libraries we can choose from:


   - GDI
   - GDI+
   - Windows Presentation Foundation (XP/2003/Vista only)
   - Cairo (portable) - Mozilla's choice, LGPL'ed

Which should we use?

They all have their pros/cons

GDI is a C library, Windows only, hardware accelerated on Vista,
semi-hardware accelerated pre-Vista
GDI+ is object oriented, portable (sorta), hardware accelerated on Vista,
software accelerated pre-Vista
WPF is object oriented, not native C++, hardware accelerated on all
supported platforms
Cairo is a C library, portable, hardware accelerated depending on
implementation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/webkit-dev/attachments/20060116/14905ecb/attachment.html


More information about the webkit-dev mailing list