Commits

Author Commit Message Labels Comments Date
illume
Changed the docs for surface.fill for SRCALPHA surfaces. Also added a test for SRCALPHA behaviour.
illume
image for new sprite stuff
illume
Lots of sprite module changes from DR0ID.
illume
play_movie was crashing on windows... thanks Lenard Lindstrom.
illume
mask.from_surface
illume
mask.from_surface works now... and is 128x faster than the python version.
illume
Adding a pygame.mask.from_surface function but it's not working. it's segfaulting and gdb doesn't give me love.
illume
scrap imported by default. thanks dr0id, and marcus
illume
some fixes from DR0ID. display.c was missing a ; when compiling on win32. constants had a duplicate constant defined.
illume
using os.path.join. Thanks DR0ID
illume
Replaced IntFromObj function with something smaller. "Even though youd think PyInt_AsLong would only work with PyInt's it actually converts any type that supports the PyNumber protocol into an in. - so theres no advantage in using PyNumber_Int. the code below is from base.c, a smaller replacement for IntFromObj is below. This avoids creating and removing a PyObject every time." Thanks Campbell Barton
illume
Added smoothscale function from Richard Goedeken. Changed it to work with subversion pygame. Also made it take a destination surface argument like the other scale functions now do. ones. As well as releasing the GIL during processing for multiple threads.
illume
removed qnx compilation, since it is broken. thanks Marcus.
illume
Fix for rw_close_th using helper after PyMem_Del(helper) is called. A test for pygame.image.load(open(...))
illume
Changes from Marcus for ref counting bug fixes and Also using METH_NOARGS for functions with no arguments. Which should make some functions slightly faster.
illume
I hastily removed a sprintf that was needed.
illume
A test for a bug when printing surface.
illume
the latest changes.
illume
Updated the docs for the mask module.
illume
moved the docs out of the scrap.c and into scrap.doc
illume
commented out some printf's.
illume
Added the GL_SWAP_CONTROL constant from SDL. Thanks Eyal Lotem!
illume
1bpp fixes for blend fill from marcus
illume
mask.set_at get_at raise nice exceptions. Thanks piman!
illume
added back in the Font.metrics documentation. made a note in makeref.py to say the pygamedocs.h is autogenerated.
illume
from the changes marcus made
illume
Marcus has added in blend modes for the surface.fill function. Also sped up the alphablit code. surface.c has had stuff moved around, and indented. surface_fill.c was added to Setup.in so you need to remove your Setup file.
illume
from marcus: fixes a scrap pointer issue for X11 slightly better mask docs.
illume
added timing tests for special blend modes by pressing t
illume
From Marcus: Fixes lots of warnings... mostly redeclarations.
  1. Prev
  2. Next