that's all I got around to doing today... I'll apply the other patches
later (the mmx fixes, and the fromstring() stuff.)
Cheers,
On 8/22/07, Lenard Lindstrom <len-l@xxxxxxxxx> wrote:
24 bit surfaces do work when the flags are 0. It was the SRCALPHA flag
that caused problems, whether pygame was initialized or not. It was just
that when the surface depth was set to 24 bits implicitly, then the
SRCALPHA flag was ignored. If explicitly then the SRCALPHA flag was
processed and pygame segfaulted.
René Dudfield wrote:
ah, I fixed those segfaults in svn. There were problems with
get_bytesize, and get_alpha too.
I'm not sure why using a bitdepth of 24 doesn't work without
initializing pygame... So that can still be considered a bug that
needs investigation.