Hi there, I'm working on a overhaul of the software GDI color conversion. My current work is here: https://github.com/akallabeth/freerdp/tree/color_conversion_fix_v3
This pull requires refactoring of most of libfreerdp and there are still a few issues left (listing later on) but it is aimed at fixing the following issues: * Decouple local framebuffer format from remote one This will allow having a local 32bit framebuffer for a 8/15/16/24 bit RDP session * Allow arbitrary color ordering of local framebuffer and fix all RFX/H264/GDI functions to respect that color order * Allow externally supplied buffers to be used in GDI layer * Remove some performance bottlenecks (do less copying of input data), re-factor the touched API to fix some flaws. It is working quite well so far for RFX/GFX/H264 but there remain some problems with GDI mode. I'd like some people have a look at it before creating a pull for it, so if anyone is interested do have a look at the branch. best Armin ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel