Sun, 17 Apr 2005 10:16:30 +0000 Added some parentheses for a little more macro safety. Recommended by Petri
Ryan C. Gordon <icculus@icculus.org> [Sun, 17 Apr 2005 10:16:30 +0000] rev 1046
Added some parentheses for a little more macro safety. Recommended by Petri Kero, here: http://www.devolution.com/pipermail/sdl/2005-March/067630.html
Fri, 01 Apr 2005 15:19:26 +0000 Release CPU when waiting
Patrice Mandin <patmandin@gmail.com> [Fri, 01 Apr 2005 15:19:26 +0000] rev 1045
Release CPU when waiting
Wed, 30 Mar 2005 12:38:03 +0000 Optimize also for 68020 and higher CPUs
Patrice Mandin <patmandin@gmail.com> [Wed, 30 Mar 2005 12:38:03 +0000] rev 1044
Optimize also for 68020 and higher CPUs
Mon, 07 Mar 2005 10:09:21 +0000 Disable debug code
Patrice Mandin <patmandin@gmail.com> [Mon, 07 Mar 2005 10:09:21 +0000] rev 1043
Disable debug code
Mon, 07 Mar 2005 10:00:58 +0000 Dynamically create list of video modes, easier to add new ones
Patrice Mandin <patmandin@gmail.com> [Mon, 07 Mar 2005 10:00:58 +0000] rev 1042
Dynamically create list of video modes, easier to add new ones
Wed, 02 Mar 2005 17:17:26 +0000 Was using width of surface instead of pitch to calculate length of surface width in words
Patrice Mandin <patmandin@gmail.com> [Wed, 02 Mar 2005 17:17:26 +0000] rev 1041
Was using width of surface instead of pitch to calculate length of surface width in words
Tue, 22 Feb 2005 17:57:40 +0000 Preliminary support for Blowup and Screen Blaster 3 extensions on Atari Falcon 030
Patrice Mandin <patmandin@gmail.com> [Tue, 22 Feb 2005 17:57:40 +0000] rev 1040
Preliminary support for Blowup and Screen Blaster 3 extensions on Atari Falcon 030
Tue, 15 Feb 2005 11:50:33 +0000 Added testblitspeed to aid in profiling of SDL's blitters.
Ryan C. Gordon <icculus@icculus.org> [Tue, 15 Feb 2005 11:50:33 +0000] rev 1039
Added testblitspeed to aid in profiling of SDL's blitters.
Sun, 13 Feb 2005 07:10:02 +0000 Ugly hack to make this work with gcc 2.x and 3.x
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Feb 2005 07:10:02 +0000] rev 1038
Ugly hack to make this work with gcc 2.x and 3.x Thanks to Stephane Marchesin for the dirty dirty work.
Sat, 12 Feb 2005 19:39:08 +0000 Date: Tue, 01 Feb 2005 17:53:07 -0800
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2005 19:39:08 +0000] rev 1037
Date: Tue, 01 Feb 2005 17:53:07 -0800 From: Bill May Subject: [SDL] Diffs for dsp audio in case of failures. The rewrite recently done for 1.2.8 forgot to handle error cases by closing the audio. Here is a patch that does.
Sat, 12 Feb 2005 18:03:54 +0000 [SDL] [PATCH] fix FB_VideoQuit for ia64
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2005 18:03:54 +0000] rev 1036
[SDL] [PATCH] fix FB_VideoQuit for ia64 Jesse Barnes Fri Jan 14 11:13:54 PST 2005 I noticed that on my ia64 machine when SDL_Quit was called, the machine would hang in weird ways. It turned out to be caused by a machine check in the memset() call near the top of FB_VideoQuit. Generally memset shouldn't be used on I/O regions like the framebuffer or other I/O device memory (the Linux kernel has special routines for dealing with I/O memory), so I changed the #ifdef __powerpc__ to #if defined(__powerpc__) || defined(__ia64__) and SDL_Quit now works properly. The change should probably be made unconditional though since doing one byte at a time is the only way to be portable, afaik.
Sat, 12 Feb 2005 18:01:31 +0000 Date: Wed, 26 Jan 2005 13:37:09 GMT
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2005 18:01:31 +0000] rev 1035
Date: Wed, 26 Jan 2005 13:37:09 GMT From: Peter Naulls Subject: RISC OS SDL Patches Sam, I've attached a diff of the latest changes to libSDL for RISC OS support. These changes are by Alan Buckley and myself. The most significant of these are: Optimised assembler blit rountines - I've attached the file src/video/riscos/SDL_riscosASM.s which is needed for this. Move to using /dev/dsp instead of its own audio implementation. This means that src/audio/riscos/SDL_drenderer.c should be removed Typo fixes. Mainly correct spelling of "RISC OS", but some from elsewhere too.
Sat, 29 Jan 2005 09:58:40 +0000 clear convert.buf before filling it
Patrice Mandin <patmandin@gmail.com> [Sat, 29 Jan 2005 09:58:40 +0000] rev 1034
clear convert.buf before filling it
Tue, 25 Jan 2005 17:58:44 +0000 The fix is going back in. :)
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jan 2005 17:58:44 +0000] rev 1033
The fix is going back in. :)
Tue, 25 Jan 2005 16:57:11 +0000 Date: Mon, 24 Jan 2005 21:37:56 +0800
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jan 2005 16:57:11 +0000] rev 1032
Date: Mon, 24 Jan 2005 21:37:56 +0800 From: Chris Taylor Subject: Patch to put back dynamic OpenGL loading for MPW I sent a patch a while ago that removes dynamic OpenGL loading for Macintosh Programmer's Workshop. Dynamic loading DOES actually work when an SDL program is built with MPW, it just has to be set up for it. (Whoops!!) This is the ideal way to get OpenGL extensions to work, which D2X uses quite a few of. This patch puts dynamic loading back in SDL for Mac OS 9. It applies to current CVS. I noticed that two members need to be set when DrawSprocket is used.
Tue, 18 Jan 2005 18:40:48 +0000 Date: Sun, 16 Jan 2005 19:20:15 +0100
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Jan 2005 18:40:48 +0000] rev 1031
Date: Sun, 16 Jan 2005 19:20:15 +0100 From: Stephane Marchesin To: Kirill Ponomarew Subject: [SDL] Problem on x86_64 with latest CVS (Re: sdl12 with gcc-2.95) >-I../../src -I../../src/main/freebsd -I../../src/audio >-I../../src/video -I../../src/video/XFree86/extensions >-I../../src/events -I../../src/joystick -I../../src/cdrom >-I../../src/thread -I../../src/timer -I../../src/endian >-I../../src/file -I../../src/thread -MT SDL_endian.lo -MD -MP -MF >.deps/SDL_endian.Tpo -c SDL_endian.c -fPIC -DPIC -o >.libs/SDL_endian.o >{standard input}: Assembler messages: >{standard input}:144: Error: suffix or operands invalid for `xchg' >*** Error code 1 > That's a totally different problem. This was introduced in CVS 4 days ago : http://www.libsdl.org/cgi/cvsweb.cgi/SDL12/include/SDL_endian.h.diff?r1=1.11\ &r2=1.12 Just revert this patch.
Tue, 18 Jan 2005 18:32:10 +0000 Date: Sat, 15 Jan 2005 15:06:01 -0600
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Jan 2005 18:32:10 +0000] rev 1030
Date: Sat, 15 Jan 2005 15:06:01 -0600 From: Tyler Montbriand Subject: [SDL] minor bugfix for test/testoverlay2.c Programs that use malloc ought to #include <stdlib.h> . On 32-bit systems you can get away with not including it, but on 64-bit systems it will assume malloc() returns a 32-bit integer and butcher the 64-bit pointers it returns.
Mon, 17 Jan 2005 19:38:28 +0000 Date: Mon, 17 Jan 2005 20:54:50 +0200
Ryan C. Gordon <icculus@icculus.org> [Mon, 17 Jan 2005 19:38:28 +0000] rev 1029
Date: Mon, 17 Jan 2005 20:54:50 +0200 From: Ville [snip] Subject: [PATCH] SDL/DirectFB: remove Matrox CRTC2 flicker filter Hi, This patch removes the flicker filter option from the DirectFB backend's Matrox CRTC2 code in SDL. I will be removing the option from DirectFB (because it doesn't actually work) and that would cause the SDL code to fail without this fix. I was going to send this to some SDL list directly but libsdl.org is down so I'm not sure what if any lists there are. Thomas Jarosch (the guy who wrote the code) said you would accept SDL patches. Let me know if I should send this somewhere else. -- Ville Syrj�l� syrjala _at sci.fi http://www.sci.fi/~syrjala/
Thu, 13 Jan 2005 23:24:56 +0000 Fix various problems with the timer code.
Sam Lantinga <slouken@libsdl.org> [Thu, 13 Jan 2005 23:24:56 +0000] rev 1028
Fix various problems with the timer code. * SDL_timer_running wasn't always updated correctly. * Fixed occasional crash in SDL_SetTimer() when clearing threaded timers * It was possible to get both the timer thread and event thread running * Other misc. cleanup
Wed, 12 Jan 2005 19:38:24 +0000 Clarified the code in the pixel format allocation
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jan 2005 19:38:24 +0000] rev 1027
Clarified the code in the pixel format allocation Added support for direct color 8-bpp modes.
Wed, 12 Jan 2005 06:04:48 +0000 Select patches included from The NetBSD Package Collection (www.pkgsrc.org)
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jan 2005 06:04:48 +0000] rev 1026
Select patches included from The NetBSD Package Collection (www.pkgsrc.org)
Sat, 08 Jan 2005 23:13:01 +0000 Avoid gcc parse errors on Win32. This is fine in general because gcc uses
Sam Lantinga <slouken@libsdl.org> [Sat, 08 Jan 2005 23:13:01 +0000] rev 1025
Avoid gcc parse errors on Win32. This is fine in general because gcc uses the cdecl calling convention by default.
Tue, 04 Jan 2005 19:06:23 +0000 Bumped the minor version number...
Sam Lantinga <slouken@libsdl.org> [Tue, 04 Jan 2005 19:06:23 +0000] rev 1024
Bumped the minor version number...
Tue, 04 Jan 2005 19:05:32 +0000 Fix potential use of freed memory in the threaded timer system
Sam Lantinga <slouken@libsdl.org> [Tue, 04 Jan 2005 19:05:32 +0000] rev 1023
Fix potential use of freed memory in the threaded timer system
Tue, 04 Jan 2005 19:04:14 +0000 *** empty log message ***
Sam Lantinga <slouken@libsdl.org> [Tue, 04 Jan 2005 19:04:14 +0000] rev 1022
*** empty log message ***
Mon, 03 Jan 2005 00:24:44 +0000 Date: Sun, 2 Jan 2005 18:36:09 +0100
Sam Lantinga <slouken@libsdl.org> [Mon, 03 Jan 2005 00:24:44 +0000] rev 1021
Date: Sun, 2 Jan 2005 18:36:09 +0100 From: Jon Daniel Subject: [SDL] KeyRepeat fix If you switch keys very fast and hold the last one it doesn't get repeated because the key release of the first key occured after the key press of the second key. Unfortunatly the key release of the first key sets SDL_KeyRepeat.timestamp = 0; causing the the second key not to repeat. This should be always reproducable. I've only checked this on x86-64 X11. To fix this I just added another condition to make sure the sym of the released key matches SDL_KeyRepeat.key.keysym.sym.
Sun, 02 Jan 2005 05:11:16 +0000 Allow SDL to be loaded by Matlab
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Jan 2005 05:11:16 +0000] rev 1020
Allow SDL to be loaded by Matlab
Sun, 02 Jan 2005 05:05:21 +0000 Date: Fri, 31 Dec 2004 04:14:09 +0900
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Jan 2005 05:05:21 +0000] rev 1019
Date: Fri, 31 Dec 2004 04:14:09 +0900 From: Hayashi Naoyuki Subject: SDL patch for Tru64 UNIX 4.0X SDL-1.2.8 support only Tru64 5.X. This patch is for Tru64 UNIX 4.X.(tested on Tru64 UNIX 4.0G and 5.1B) SDL-1.2.8/configure.in: ld doesn't accept -pthread option. cc -pthread has same effect as -D_REENTRANT when compiling, and has same effect as -lpthread -lexc when linking. SDL-1.2.8/include/begin_code.h: Old Compaq C Compiler accept not inline but __inline. SDL-1.2.8/src/audio/SDL_mixer_MMX.c: SDL-1.2.8/src/audio/SDL_mixer_MMX.h: Old Compaq C Compiler doesn't accept //. SDL-1.2.8/src/cdrom/osf/SDL_syscdrom.c: When becoming Tru64 v5.0 from Tru64 v4.0, the arrangement of the cd-rom device was changed.
Mon, 27 Dec 2004 20:03:53 +0000 Date: Fri, 24 Dec 2004 23:32:06 -0500
Sam Lantinga <slouken@libsdl.org> [Mon, 27 Dec 2004 20:03:53 +0000] rev 1018
Date: Fri, 24 Dec 2004 23:32:06 -0500 From: Mike Frysinger Subject: [SDL] minor fix for gcc-2.x building in src/video/directfb/SDL_DirectFB_video.c, some variables are not declared at the beginning of scope ... newer gcc's will accept this, but gcc-2.x does not find attached a simple patch by Matt Taylor to resolve this http://bugs.gentoo.org/show_bug.cgi?id=75392
Sun, 19 Dec 2004 22:04:44 +0000 *** empty log message ***
Sam Lantinga <slouken@libsdl.org> [Sun, 19 Dec 2004 22:04:44 +0000] rev 1017
*** empty log message ***
(0) -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 tip