Alex Villacís Lasso : uxtheme: Speed up UXTHEME_SizedBlt in the ST_TILE by building an appropriately-sized memory bitmap out of the tile instead of iterating with UXTHEME_Blt () directly.
Alexandre Julliard
julliard at winehq.org
Wed Apr 23 03:06:49 CDT 2008
Alex Villacís Lasso <a_villacis at palosanto.com> writes:
> I directed my themes to the ones on the WinXP partition, and saw no
> difference after the patch, other than the increase in speed. However,
> this might not be a proper test case. I used CreateCompatibleDC out of
> the source HDC, and CreateCompatibleBitmap in the same way. If these
> operations preserve the alpha channel, and BitBlt(SRCCOPY) does too, the
> patch as a whole should be correct.
No, BitBlt and friends won't preserve the alpha channel. But that should
be fixed in gdi, not worked around in uxtheme.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list