Source

pygame / test / sdl_video_surface_blit_test.py

Author Commit Message Labels Comments Date
marcus
Added sdl and sdlgfx tags. Added tag listing option for test execution.
Branches
pgreloaded
marcus
Improved tests and testing framework.
Branches
pgreloaded
marcus
Reimplemented and simplified unit test framework.
Branches
pgreloaded
marcus
Added pygame2.resources - resource handling routines. Added stream support for freetype.Font files. Added generic CPyStreamWrapper object for stream management within the C API. Added IsRead/WriteableStreamObj() C API methods for stream checking. Added bufferproxy unit tests. Added sdlext.fastevents documentation. Added more sdl.video.Surface unit tests. Added LongFromObj() and UlongFromObj() C API methods. Completed most math module portage (from tr…
Branches
pgreloaded
marcus
Simplified sdl.video.Surface.blit() tests and added tests for new blend args.
Branches
pgreloaded
marcus
Use proper palettes in tests.
Branches
pgreloaded
marcus
Added RGB and RGBA blends AND, OR, XOR, DIFF, SCREEN, AVG for fill operations. Added pygame2.colorpalettes, which contains various indexed color palettes. sdl.Surface.set_colorkey() automatically changes logical and physical palettes now. Fixed blend operations for 8 bit blits and fills. Fixed tests for 8 and 16bpp surface operations.
Branches
pgreloaded
marcus
Added RGBA AVG, DIFF, SCREEN, AND, OR, XOR blit blendings. Added more sdl.constants documentation. Fixed a color conversion issue in sdl.video.Surface.set_colorkey(). sdl.video.Surface.set_colorkey() will use SRCCOLORKEY as default flag.
Branches
pgreloaded
marcus
Added comparision callable support to collidedict* and collidelist* methods of the base.Rect and base.FRect classes. sdl.video.get_info() now uses bool instead of int for the values. Added first sdl.video tests. Improved sdl.video.Surface blit tests.
Branches
pgreloaded
marcus
Made sdl.video.PixelFormat.map_rgba/get_rgba comply to SDL. Minor fix in the DIFF blend macro. Splitted blend blits. Fixed path bugs in freetype unit tests.
Branches
pgreloaded
marcus
Added new AND, OR, XOR, DIFF, SCREEN and AVG sdl.video.Surface blit blendings. Fixed some minor issues with sdl.video.PixelFormat.map_rgb losses.
Branches
pgreloaded
marcus
Added first sdl.video.Surface.blit tests. Removed SDL quitting hooks, which do not work well anyways. Made base, sdl.base, sdl.cdrom and sdl.event mostly interpreter-safe for Python 3.x.
Branches
pgreloaded
marcus
Added masks for pgtypes. Added first sdl.video.Surface blit tests. Fixed sdl.video.Surface.flip() return values. Fixed missing exception in sdl.video.Surface constructor. Fixed missing opaque alpha value setting for RGB surfaces. Reverted test framework to old non-subprocess behaviour.
Branches
pgreloaded