Source

pygame / src / surface.h

Author Commit Message Labels Comments Date
novalis_dt
Add support for premultiplied alpha, necessary for integration with Cairo.
Lenard Lindstrom
Remove distracting '"_POSIX_C_SOURCE" redefined' GCC warnings from linux builds.
Lenard Lindstrom
fix bug involving blit blends and 32 bit surfaces having non-standard masks
Lenard Lindstrom
fix erroneous ALPHA_BLEND macro argument
Lenard Lindstrom
fix per-pixel alpha bug involving pixel unpacking
Lenard Lindstrom
BLEND_RGBA_xxx and more BLEND_xxx tests; related bug fixes
Lenard Lindstrom
BLEND_xxx blit options tested and bugs fixed
brian
fixing CREATE_PIXEL macro, it made no-alpha surfaces get filled with green
Lenard Lindstrom
alpha blit bug where source elements are decremented by 1
illume
some fixes for BLEND_RGBA_*
illume
Added BLEND_RGBA_* special flags for blit, and fill.
marcus
Reverted BLEND_* behaviour to use only RGB values.
marcus
BLEND_* now take alpha into account
marcus
Improved blit and fill macros for surface operations.
illume
from the changes marcus made