Hi FreeRDP developers,
I started refactoring the various UIs in an effort to reduce code
duplication and increase code re-use:
https://github.com/awakecoding/FreeRDP
The first step that I am working on is improving gdi_color.c so that it is
flexible enough to be used by all UIs for color conversion purposes. I
managed to get rid of xf_color.c and replaced it by gdi_color.c. There are
other things I need to work on before being able to do the same for
wfreerdp, which requires additional color conversion paths.
In the end, it should support all color conversions currently used in one of
the UIs (for different color depths, byte ordering, and usage of alpha).
When completed, those routines can be optimized and unit tested, such that
we get something nicely re-usable everywhere.
Any comments are welcome
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel