Originally Posted by
Schmidt
Ah, good to know that the change to RC6 was (apparently) not causing any issues in your (in the meantime) quite large Project.
As written in the "Version-log", in the new version I've completely changed the underlying "cairo-flat-library" compiling their newest sources.
This brought indeed a speed-up, especially in "Polygon-Filling" and "PixelSurface-based blending-ops" -
(I've measured about 30-40% speed-improvements there).
But what was also changed (underneath the COM-wrapper-methods) was especially the Font-Rendering -
(which I've now completely left to cairo again, whereas in the RC5-wrapper I had to resort to using the Windows-GDI, to finally render the Glyphs in good quality).
So, if there's a chance for "different, potentially surprising behaviour" in the new RC6 - it would be the Font-Rendering you should "keep an eye on".
(I've tested this of course in a few Widget-based Apps of mine, but yours is currently one of the largest of this kind out there, I guess).
At this occasion, your recent algo- and effect-additions (BarbieDoll, Painter, StipplingV2 & Co.) are fantastic.
Olaf