Sweden-Number/dlls/gdiplus
Vincent Povirk 9c579023f0 gdiplus: Fix blend_colors when alpha channel differs.
When picking a color halfway between 100% white (0xffffffff) and fully
transparent (0x00000000), the result was 50% opaque 50% grey
(0x80808080) when it should really be 50% opaque white (0x80ffffff).
This had a tendency to create grey fringes on things. The fix is to
weight the non-alpha components based on how much they contribute to
the final alpha value.
2015-03-25 19:46:38 +09:00
..
tests gdiplus: Apply page scale to pen thickness. 2015-03-24 14:06:02 +09:00
Makefile.in makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
brush.c gdiplus: Fix image attributes leak (Coverity). 2014-03-27 12:06:03 +01:00
customlinecap.c gdiplus: Implement GdipSetCustomLineCapWidthScale. 2013-04-18 11:41:50 +02:00
font.c gdiplus: Fonts in UnitWorld shouldn't be scaled to the page unit. 2015-03-23 16:20:39 +09:00
gdiplus.c gdiplus: Get rid of no longer needed path and region fields. 2013-11-12 14:14:46 +01:00
gdiplus.manifest
gdiplus.rc
gdiplus.spec gdiplus: Implement GdipResetImageAttributes. 2013-05-22 19:32:44 +02:00
gdiplus_private.h gdiplus: Fix animated gif frames composition. 2015-03-13 21:52:48 +09:00
graphics.c gdiplus: Fix blend_colors when alpha channel differs. 2015-03-25 19:46:38 +09:00
graphicspath.c gdiplus: Free the correct pointer (Coverity). 2014-01-01 19:59:30 +01:00
image.c gdiplus: Add missing returns in initialize_decoder_wic (Coverity). 2015-03-23 16:20:57 +09:00
imageattributes.c gdiplus: Simplify GdipResetImageAttributes(), fix remap table leak (Valgrind). 2014-04-25 14:03:33 +02:00
matrix.c
metafile.c gdiplus: Use BOOL type where appropriate. 2014-03-18 11:39:13 +01:00
pathiterator.c gdiplus: Use BOOL type where appropriate. 2014-03-18 11:39:13 +01:00
pen.c gdiplus: Copy custom dashes in GdipClonePen. 2013-08-15 16:25:08 +02:00
region.c gdiplus: Allow excluding from infinite regions. 2013-11-18 11:15:12 +01:00
stringformat.c