Mon, 22 Nov 2004 10:18:04 +0000 Add conversion routines for unsupported screen formats
Patrice Mandin <patmandin@gmail.com> [Mon, 22 Nov 2004 10:18:04 +0000] rev 986
Add conversion routines for unsupported screen formats
Mon, 22 Nov 2004 10:16:58 +0000 Add m68k assembly routines for endianness conversion
Patrice Mandin <patmandin@gmail.com> [Mon, 22 Nov 2004 10:16:58 +0000] rev 985
Add m68k assembly routines for endianness conversion
Sun, 21 Nov 2004 21:59:47 +0000 Add OSMesa OpenGL support to the Atari GEM video driver
Patrice Mandin <patmandin@gmail.com> [Sun, 21 Nov 2004 21:59:47 +0000] rev 984
Add OSMesa OpenGL support to the Atari GEM video driver
Sun, 21 Nov 2004 00:57:47 +0000 Date: Fri, 19 Nov 2004 06:23:53 -0800 (PST)
Sam Lantinga <slouken@libsdl.org> [Sun, 21 Nov 2004 00:57:47 +0000] rev 983
Date: Fri, 19 Nov 2004 06:23:53 -0800 (PST) From: Eric Wing Subject: OS X Mouse inversion problem fix (again) Here's yet another patch for the OS X mouse inversion problem. This should fix the problem once and for all. I know I've said this before, but *This time for sure!* :) If you recall, my last patch broke the non-OpenGL windowed code and caused the inversion to occur there instead. Max submitted a patch that partially reverted the changes back which included the os version hack which is currently the most recent CVS. Aaron Sullivan identified and reported to the mailing list the other day, that the last partial regression of the code broke OS X 10.2. Looking over the results, I'm thinking that I was slightly more successful than I thought at unifying the code. I think I was trying to unify the code base for OpenGL and non-OpenGL windowed modes for all versions of the OS. It looks like I failed at at unifying the OpenGL and non-OpenGL code, but I did succeed at unifying the OS versions. Thus, we no longer need the hack for the OS version checks. The partial regression still included an OS check which is what broke things for < 10.3. Attached is the patch for SDL_QuartzWM.m. It basically is a half-line change that removes one of the two checks that decides if the mouse coordinates need to be inverted, i.e: if (system_version >= 0x1030 && (SDL_VideoSurface->flags & SDL_OPENGL) ) becomes this: if(SDL_VideoSurface->flags & SDL_OPENGL) With Aaron's outstanding help, we have collectively tested: windowed OpenGL windowed non-OpenGL fullscreen OpenGL fullscreen non-OpenGL under OS X 10.2 (Jaguar), 10.3 (Panther), and 10.4 (Tiger). We don't have access to 10.0 or 10.1, but since the original problem didn't materialize until 10.3, I'm hopeful that testing 10.2 is sufficient. And now that the code is uniform, I'm also hoping we'll be safe moving forward to deal with future revisions of the OS with this issue.
Sat, 20 Nov 2004 20:57:28 +0000 Add missing --add-missing
Patrice Mandin <patmandin@gmail.com> [Sat, 20 Nov 2004 20:57:28 +0000] rev 982
Add missing --add-missing
Sat, 20 Nov 2004 20:56:23 +0000 sdl-config already provides needed libs for MiNT build
Patrice Mandin <patmandin@gmail.com> [Sat, 20 Nov 2004 20:56:23 +0000] rev 981
sdl-config already provides needed libs for MiNT build
Sat, 20 Nov 2004 20:47:52 +0000 OSMesa draws upside down
Patrice Mandin <patmandin@gmail.com> [Sat, 20 Nov 2004 20:47:52 +0000] rev 980
OSMesa draws upside down
Wed, 17 Nov 2004 23:23:03 +0000 Grr, have to resort video modes one more time
Patrice Mandin <patmandin@gmail.com> [Wed, 17 Nov 2004 23:23:03 +0000] rev 979
Grr, have to resort video modes one more time
Wed, 17 Nov 2004 23:13:15 +0000 Add support for OpenGL on Atari using OSMesa, the offscreen rendering driver from Mesa
Patrice Mandin <patmandin@gmail.com> [Wed, 17 Nov 2004 23:13:15 +0000] rev 978
Add support for OpenGL on Atari using OSMesa, the offscreen rendering driver from Mesa
Mon, 15 Nov 2004 23:34:56 +0000 Updated for Visual C++ 6 build
Sam Lantinga <slouken@libsdl.org> [Mon, 15 Nov 2004 23:34:56 +0000] rev 977
Updated for Visual C++ 6 build
(0) -300 -100 -10 +10 +100 +300 +1000 +3000 tip