log

age author description
Fri, 02 Jan 2009 15:47:49 +0000 Sam Lantinga Don't use DirectColor visuals until we implement DirectColor colormap support
Fri, 02 Jan 2009 10:30:53 +0000 Sam Lantinga Hopefully fixed crash when there are no input devices
Fri, 02 Jan 2009 09:50:25 +0000 Sam Lantinga The _NET_WM_ICON protocol doesn't require the icon to be set before the window is shown.
Fri, 02 Jan 2009 09:27:36 +0000 Sam Lantinga It's probably not worth pushing palettized textures. The memory optimization
Fri, 02 Jan 2009 09:14:55 +0000 Sam Lantinga Now that we don't have to worry about 8-bit displays, maybe we can add alpha
Fri, 02 Jan 2009 09:12:21 +0000 Sam Lantinga Bye bye PseudoColor! :)
Fri, 02 Jan 2009 09:04:31 +0000 Sam Lantinga Ryan doesn't like hung programs to lock up his system. Silly, huh?
Fri, 02 Jan 2009 08:12:14 +0000 Ryan C. Gordon Fixed off-by-one in audio converters, when growing a data type's size.
Fri, 02 Jan 2009 07:34:01 +0000 Ryan C. Gordon Avoid unnecessary assignment in generated audio type converters.
Fri, 02 Jan 2009 04:35:52 +0000 Sam Lantinga Whoops, we need to actually fill the colormap on DirectColor visuals.
Fri, 02 Jan 2009 01:37:07 +0000 Sam Lantinga Added Couriersud to credits for finding bugs
Fri, 02 Jan 2009 01:34:52 +0000 Sam Lantinga Date: Fri, 02 Jan 2009 00:54:48 +0100
Fri, 02 Jan 2009 01:32:51 +0000 Sam Lantinga Don't check in personal files
Thu, 01 Jan 2009 23:49:28 +0000 Holmes Futrell Added target testdraw2 for running the test/testdraw2.c test.
Thu, 01 Jan 2009 23:47:33 +0000 Holmes Futrell Modified OpenGL ES render driver to support new SDL_RenderFill, SDL_RenderLine, and SDL_RenderPoint.
Thu, 01 Jan 2009 23:01:05 +0000 Holmes Futrell Re-enabled joystick support during compilation.
Thu, 01 Jan 2009 21:34:22 +0000 Sam Lantinga Date: Thu, 01 Jan 2009 21:32:12 +0100
Thu, 01 Jan 2009 19:42:48 +0000 Sam Lantinga Kicking off the great SDL Bug Hunt for January 2009
Thu, 01 Jan 2009 18:58:26 +0000 Sam Lantinga Fixed DirectColor visual window creation problem
Thu, 01 Jan 2009 18:49:43 +0000 Sam Lantinga Windows line drawing support is implemented
Thu, 01 Jan 2009 08:22:20 +0000 Sam Lantinga Oh yeah, it's an XInput symbol
Thu, 01 Jan 2009 08:21:19 +0000 Sam Lantinga indent
Thu, 01 Jan 2009 08:19:56 +0000 Sam Lantinga Added missing symbol
Thu, 01 Jan 2009 07:59:08 +0000 Sam Lantinga Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events.
Thu, 01 Jan 2009 07:58:20 +0000 Ryan C. Gordon Audio driver priority: favor PulseAudio and ALSA over OSS.
Thu, 01 Jan 2009 07:54:58 +0000 Ryan C. Gordon Adjusted default choice of audio driver.
Wed, 31 Dec 2008 08:05:21 +0000 Sam Lantinga Removed unused variable
Wed, 31 Dec 2008 07:56:56 +0000 Sam Lantinga iPhone build compiles again (drawing routines need to be implemented)
Wed, 31 Dec 2008 07:35:55 +0000 Sam Lantinga Added testdraw2 to Visual C++ tests
Wed, 31 Dec 2008 07:11:53 +0000 Sam Lantinga Fixed logic problem with SDL_RestoreWindow()
Wed, 31 Dec 2008 06:18:33 +0000 Sam Lantinga indent
Wed, 31 Dec 2008 06:17:24 +0000 Sam Lantinga Implemented Direct3D line and point drawing
Tue, 30 Dec 2008 17:09:42 +0000 Sam Lantinga Date: Mon, 29 Dec 2008 23:29:52 +0100
Tue, 30 Dec 2008 17:02:53 +0000 Sam Lantinga Date: Mon, 29 Dec 2008 23:29:52 +0100
Tue, 30 Dec 2008 17:02:06 +0000 Sam Lantinga indent
Tue, 30 Dec 2008 07:15:46 +0000 Sam Lantinga Fixed missing return value
Tue, 30 Dec 2008 07:14:11 +0000 Sam Lantinga SetDrawColor() and SetDrawBlendMode() are optional
Tue, 30 Dec 2008 04:38:39 +0000 Sam Lantinga In theory this implements GDI rendering, but it doesn't work for some reason.
Tue, 30 Dec 2008 04:22:24 +0000 Sam Lantinga Swapped functions to match the other renderer files
Tue, 30 Dec 2008 03:54:34 +0000 Sam Lantinga Added project for testdraw2
Tue, 30 Dec 2008 03:51:20 +0000 Sam Lantinga Visual C++ 5 and 6 are no longer supported. You can use Visual C++ Express Edition to build SDL.
Mon, 29 Dec 2008 19:48:01 +0000 Sam Lantinga Significant performance boost with blend mode none
Thu, 25 Dec 2008 05:39:54 +0000 Sam Lantinga Don't forget OpenGL 3.0 support
Thu, 25 Dec 2008 05:26:29 +0000 Sam Lantinga indent
Thu, 25 Dec 2008 05:16:18 +0000 Sam Lantinga Fixed compiling Windows renderers. Lines and points will be implemented later.
Thu, 25 Dec 2008 05:11:29 +0000 Sam Lantinga Updated to build on Windows
Thu, 25 Dec 2008 04:56:44 +0000 Sam Lantinga Updated project with new source files
Thu, 25 Dec 2008 04:42:28 +0000 Sam Lantinga Fixed pitch alignment problem causing MITSHM error on 16-bit displays
Wed, 24 Dec 2008 13:13:38 +0000 Sam Lantinga Fixed CPU feature detection on x86_64 platform
Wed, 24 Dec 2008 13:04:18 +0000 Sam Lantinga Correct the test program
Wed, 24 Dec 2008 12:17:25 +0000 Sam Lantinga Don't unlock a surface we didn't lock
Tue, 23 Dec 2008 04:51:36 +0000 Sam Lantinga Fixed clipping source rect to match destination rect clipping
Tue, 23 Dec 2008 02:39:03 +0000 Sam Lantinga Need diagonal line clipping
Tue, 23 Dec 2008 02:38:28 +0000 Sam Lantinga Fixed argument order to the line clipping routine
Tue, 23 Dec 2008 02:23:18 +0000 Sam Lantinga Added line clipping
Tue, 23 Dec 2008 01:28:06 +0000 Sam Lantinga Added clipping for render copy
Mon, 22 Dec 2008 05:29:55 +0000 Sam Lantinga typo fix
Mon, 22 Dec 2008 04:58:35 +0000 Sam Lantinga /* FIXME FIXME FIXME
Mon, 22 Dec 2008 04:52:43 +0000 Sam Lantinga Fixed crash when resizing the window with the software renderer.
Sun, 21 Dec 2008 20:17:41 +0000 Sam Lantinga Fixed clip_rect when drawing points and lines with software renderer.
Sun, 21 Dec 2008 20:16:21 +0000 Sam Lantinga Working Bresenham line drawing algorithm. We can optimize later, if needed.
Sun, 21 Dec 2008 17:55:02 +0000 Sam Lantinga Fixed crash in testdraw2, added more points
Sun, 21 Dec 2008 17:39:41 +0000 Sam Lantinga Added RenderPiont() API
Sun, 21 Dec 2008 08:59:56 +0000 Sam Lantinga Make it possible to switch algorithms in the future
Sun, 21 Dec 2008 08:55:06 +0000 Sam Lantinga Added ARGB optimized case for Mac OS X
Sun, 21 Dec 2008 08:28:25 +0000 Sam Lantinga Share code between fill and line drawing
Sun, 21 Dec 2008 08:24:32 +0000 Sam Lantinga Added test program to verify fill functionality
Sat, 20 Dec 2008 23:19:20 +0000 Sam Lantinga Date: Sat, 20 Dec 2008 23:25:19 +0100
Sat, 20 Dec 2008 23:10:20 +0000 Sam Lantinga indent
Sat, 20 Dec 2008 18:56:35 +0000 Sam Lantinga Added missing return
Sat, 20 Dec 2008 18:40:30 +0000 Sam Lantinga Turn on line antialiasing (requires blending to be enabled)
Sat, 20 Dec 2008 18:26:06 +0000 Sam Lantinga Add a few test pattern lines
Sat, 20 Dec 2008 13:55:45 +0000 Sam Lantinga indent
Sat, 20 Dec 2008 13:54:19 +0000 Sam Lantinga Placeholder for line drawing algorithm (current code doesn't work)
Sat, 20 Dec 2008 13:53:54 +0000 Sam Lantinga Fixed crash in software line drawing
Sat, 20 Dec 2008 13:14:28 +0000 Sam Lantinga Added stubs for software implementations of blending fills and line drawing
Sat, 20 Dec 2008 12:32:53 +0000 Sam Lantinga Added a test program for line drawing
Sat, 20 Dec 2008 12:32:38 +0000 Sam Lantinga Minor corrections
Sat, 20 Dec 2008 12:32:25 +0000 Sam Lantinga indent
Sat, 20 Dec 2008 12:00:00 +0000 Sam Lantinga Date: Fri, 19 Dec 2008 20:17:35 +0100
Sat, 20 Dec 2008 08:41:05 +0000 Sam Lantinga indent
Sat, 20 Dec 2008 06:46:37 +0000 Sam Lantinga Fixed crash when resizing YUV textures
Fri, 19 Dec 2008 09:15:59 +0000 Ryan C. Gordon More resampling fixes.
Fri, 19 Dec 2008 08:30:26 +0000 Ryan C. Gordon Allocate SDL_AudioCVT::coeff before using it.
Fri, 19 Dec 2008 06:43:41 +0000 Ryan C. Gordon Use SDL_zerop instead of SDL_memset.
Fri, 19 Dec 2008 06:01:03 +0000 Ryan C. Gordon Zero out SDL_AudioCVT struct before using it, to ensure it's all initialized.
Fri, 19 Dec 2008 04:42:18 +0000 Sam Lantinga Reminder to implement icon support
Wed, 17 Dec 2008 07:19:55 +0000 Sam Lantinga indent
Wed, 17 Dec 2008 07:17:54 +0000 Sam Lantinga * Implemented X11 fullscreen input grab
Tue, 16 Dec 2008 17:44:10 +0000 Sam Lantinga indent
Tue, 16 Dec 2008 17:41:03 +0000 Sam Lantinga Progress on fullscreen mode switching on X11
Tue, 16 Dec 2008 17:40:30 +0000 Sam Lantinga Use the desktop format instead of an arbitrary one.
Sun, 14 Dec 2008 07:22:15 +0000 Sam Lantinga Corrected case for TargetConditionals.h
Sun, 14 Dec 2008 04:36:32 +0000 Sam Lantinga The X11 window and all pixmaps and images share the same visual and depth.
Sat, 13 Dec 2008 13:30:11 +0000 Sam Lantinga Whoops, the X11 driver doesn't support fullscreen modes (yet)
Sat, 13 Dec 2008 13:10:53 +0000 Sam Lantinga Fixed BadMatch error in X11 renderer
Sat, 13 Dec 2008 12:34:28 +0000 Sam Lantinga Updated test for API changes
Sat, 13 Dec 2008 06:36:47 +0000 Sam Lantinga Fixed SDL 1.2 compatibility problem.
Sat, 13 Dec 2008 06:27:58 +0000 Sam Lantinga indent
Sat, 13 Dec 2008 04:11:24 +0000 Sam Lantinga Updated TODO list
Fri, 12 Dec 2008 15:51:57 +0000 Edgar Simo Some error checking when destroying the HelperWindow.
Fri, 12 Dec 2008 06:46:20 +0000 Sam Lantinga Added current_w and current_h to SDL_VideoInfo for SDL 1.2 compatibility
Wed, 10 Dec 2008 08:39:00 +0000 Sam Lantinga Updated TODO list
Mon, 08 Dec 2008 00:52:12 +0000 Sam Lantinga Date: Sun, 07 Dec 2008 13:35:23 +0100
Mon, 08 Dec 2008 00:27:32 +0000 Sam Lantinga Updated copyright date
Mon, 08 Dec 2008 00:24:15 +0000 Sam Lantinga A little cleanup for SDL snapshot release
Sun, 07 Dec 2008 23:57:42 +0000 Sam Lantinga Don't need multi-threaded X11 for SDL 1.3
Sun, 07 Dec 2008 23:25:39 +0000 Sam Lantinga Default SSE2 off on iX86, since gcc will use it for floating point operations
Sun, 07 Dec 2008 22:56:18 +0000 Sam Lantinga Fixed palette sharing
Sun, 07 Dec 2008 22:48:06 +0000 Sam Lantinga Fixed updating the video surface when the palette changes
Sun, 07 Dec 2008 22:37:40 +0000 Sam Lantinga Fixed picking blit function when RLE fails
Sun, 07 Dec 2008 22:29:58 +0000 Sam Lantinga Better default format for Mac OS X
Sun, 07 Dec 2008 22:25:16 +0000 Sam Lantinga Fixed crash in testpalette and potential crash in SDL_LoadBMP_RW()
Sun, 07 Dec 2008 22:04:24 +0000 Sam Lantinga Whoops, fixed pitch bug after resizing a surface
Sun, 07 Dec 2008 21:53:28 +0000 Sam Lantinga There's no reason to add extra code to notify the mice of window size changes.
Sun, 07 Dec 2008 07:16:40 +0000 Ryan C. Gordon Comment cleanup.
Sun, 07 Dec 2008 07:06:34 +0000 Ryan C. Gordon Don't hardcode RECT for fragment program texture targets.
Sun, 07 Dec 2008 04:38:32 +0000 Sam Lantinga Slight optimization of the shader, no need to scale into 0..255
Sun, 07 Dec 2008 04:02:23 +0000 Sam Lantinga Added official support for GL_APPLE_ycbcr_422 and GL_MESA_ycbcr_texture
Sat, 06 Dec 2008 18:37:06 +0000 Sam Lantinga The YCbCr texture extension works now that bytes_per_pixel() returns the
Sat, 06 Dec 2008 18:22:28 +0000 Sam Lantinga Fixed the shader fragment problems using 2 byte YUV data in a 4 byte RGB
Sat, 06 Dec 2008 17:50:50 +0000 Sam Lantinga Date: Sat, 06 Dec 2008 15:27:00 +0100
Sat, 06 Dec 2008 17:46:55 +0000 Sam Lantinga Date: Sat, 06 Dec 2008 14:54:10 +0100
Sat, 06 Dec 2008 17:43:10 +0000 Sam Lantinga The previous checkin fixes the crash, so at least we're not overrunning
Sat, 06 Dec 2008 17:41:01 +0000 Sam Lantinga Progress, maybe. :)
Sat, 06 Dec 2008 05:49:53 +0000 Sam Lantinga Fixed SDL_SetAlpha compatibility function to match the documentation
Sat, 06 Dec 2008 05:49:08 +0000 Sam Lantinga Fixed bug picking blitters
Sat, 06 Dec 2008 05:23:35 +0000 Sam Lantinga Rebind the context to the window area and update matrices when the window size changes
Sat, 06 Dec 2008 00:56:47 +0000 Ryan C. Gordon Initial pixel shader support for YUV textures in the GL renderer.
Fri, 05 Dec 2008 07:01:12 +0000 Sam Lantinga minor bug
Fri, 05 Dec 2008 07:00:58 +0000 Sam Lantinga Whoops, can't call glOrtho() repeatedly
Fri, 05 Dec 2008 06:22:19 +0000 Sam Lantinga The matrices have already been set, so you don't have to re-set them.
Fri, 05 Dec 2008 06:19:49 +0000 Sam Lantinga Fixed crashes when resizing video modes
Fri, 05 Dec 2008 06:19:09 +0000 Sam Lantinga fixed formatting
Thu, 04 Dec 2008 16:54:22 +0000 Sam Lantinga Allow resizing of SDL 1.2 compatibility video mode
Wed, 03 Dec 2008 12:10:51 +0000 Sam Lantinga Added very slow software scaling to the X11 renderer
Wed, 03 Dec 2008 11:09:58 +0000 Sam Lantinga If scaling isn't supported, do an unscaled copy instead of not showing anything.
Wed, 03 Dec 2008 06:32:04 +0000 Sam Lantinga Fixed crash on 64-bit systems
Wed, 03 Dec 2008 04:32:24 +0000 Sam Lantinga Date: Tue, 02 Dec 2008 23:38:26 +0100
Tue, 02 Dec 2008 17:14:04 +0000 Sam Lantinga Added slow but complete blit fallback
Tue, 02 Dec 2008 17:10:05 +0000 Sam Lantinga Added missing header
Tue, 02 Dec 2008 16:10:21 +0000 Sam Lantinga Removed unused function
Tue, 02 Dec 2008 16:09:58 +0000 Sam Lantinga You can't use memset() on screen formats with an alpha channel
Mon, 01 Dec 2008 23:09:09 +0000 Sam Lantinga Make sure that we don't generate floating point code that would cause illegal instruction exceptions on older processors, unless someone passes --enable-ssemath to configure.
Mon, 01 Dec 2008 09:45:01 +0000 Ryan C. Gordon Removed newline, to make sure revision control post-commit hook is working.
Mon, 01 Dec 2008 09:09:31 +0000 Ryan C. Gordon Added a newline, to verify that revision control is functioning.
Mon, 01 Dec 2008 00:41:19 +0000 Sam Lantinga Save opaque alpha in the destination, fixes white spotlight in testalpha on Mac OS X.
Mon, 01 Dec 2008 00:41:15 +0000 Ryan C. Gordon Added *.dSYM to the ignore properties.
Mon, 01 Dec 2008 00:10:49 +0000 Sam Lantinga Date: Mon, 01 Dec 2008 00:57:15 +0100
Mon, 01 Dec 2008 00:07:45 +0000 Sam Lantinga indent
Mon, 01 Dec 2008 00:05:31 +0000 Sam Lantinga Removed the hacky stuff for YUV OpenGL textures, since Ryan's pixel shader code
Mon, 01 Dec 2008 00:03:51 +0000 Sam Lantinga Finally got the right mojo for Apple's YUV texture format.
Sun, 30 Nov 2008 23:42:33 +0000 Sam Lantinga Fixed the list of supported YUV formats
Sun, 30 Nov 2008 21:58:23 +0000 Sam Lantinga Implemented the X11 (non-OpenGL) renderer, no alpha or scaling available.
Sat, 29 Nov 2008 21:48:14 +0000 Sam Lantinga Temporary fix for Mac OS X crash in textoverlay
Sat, 29 Nov 2008 15:32:14 +0000 Sam Lantinga Whoops, we need this for subrect updates (testsprite)
Sat, 29 Nov 2008 11:26:01 +0000 Sam Lantinga The SDL_RLEACCEL flag is respected in SDL_ConvertSurface(), per the docs.
Sat, 29 Nov 2008 11:24:18 +0000 Sam Lantinga Fixed testalpha screen clear for screen formats with an alpha channel
Sat, 29 Nov 2008 10:43:50 +0000 Sam Lantinga Preserve the desire for RLE acceleration
Sat, 29 Nov 2008 06:29:33 +0000 Sam Lantinga Fixed crash in glTexSubImage2D() with testoverlay on Mac OS X.
Sat, 29 Nov 2008 06:27:26 +0000 Sam Lantinga Fixed the texture format for the software fallback
Sat, 29 Nov 2008 00:11:35 +0000 Sam Lantinga Fixed SW_SetTextureScaleMode()
Sat, 29 Nov 2008 00:10:59 +0000 Sam Lantinga Fixed copy blit detection
Sat, 29 Nov 2008 00:08:29 +0000 Sam Lantinga Added ARGB8888 destination format (used on Mac OS X)
Fri, 28 Nov 2008 20:09:32 +0000 Sam Lantinga Again, map the color with the alpha channel filled in.
Fri, 28 Nov 2008 19:59:46 +0000 Sam Lantinga Fixed crash in testalpha. I think this was supposed to clear those bits. :)
Fri, 28 Nov 2008 17:44:28 +0000 Sam Lantinga Map to black, not necessarily 0
Fri, 28 Nov 2008 17:42:40 +0000 Sam Lantinga Clear the screen to actual black based on the format of the screen.
Thu, 27 Nov 2008 22:11:01 +0000 Sam Lantinga Set the alpha mask fixing software rendering in OpenGL
Thu, 27 Nov 2008 21:53:18 +0000 Sam Lantinga Fixed mouse coordinate range on Mac OS X
Thu, 27 Nov 2008 05:29:12 +0000 Sam Lantinga RemDisabled some video drivers which are not converted to 1.3 yet
Thu, 27 Nov 2008 04:51:34 +0000 Sam Lantinga Show the grey background first before starting to blit sprites
Wed, 26 Nov 2008 21:59:35 +0000 Sam Lantinga Date: Wed, 26 Nov 2008 19:50:31 +0100
Wed, 26 Nov 2008 15:52:00 +0000 Sam Lantinga Both testsprite and testsprite2 use a grey background
Tue, 25 Nov 2008 20:06:27 +0000 Sam Lantinga Fixed bug #605, per Martin's suggestion
Tue, 25 Nov 2008 08:40:52 +0000 Sam Lantinga Updated with latest glext.h
Tue, 25 Nov 2008 05:29:14 +0000 Sam Lantinga It turns out both the software and the OpenGL renderer had the same problem.
Tue, 25 Nov 2008 02:21:53 +0000 Sam Lantinga indent
Tue, 25 Nov 2008 02:12:19 +0000 Sam Lantinga Fixed bug with converting colorkey surface to texture
Tue, 25 Nov 2008 00:48:25 +0000 Sam Lantinga (none)
Tue, 25 Nov 2008 00:29:44 +0000 Sam Lantinga Fixed Direct3D rendering
Mon, 24 Nov 2008 23:55:18 +0000 Sam Lantinga Added testsprite test projects for Visual Studio
Mon, 24 Nov 2008 23:25:36 +0000 Sam Lantinga Added software fallback for YUV overlay code when YUV textures aren't available.
Mon, 24 Nov 2008 21:43:02 +0000 Sam Lantinga Disable spurious warning
Mon, 24 Nov 2008 00:18:42 +0000 Sam Lantinga Fixed Bugzilla bug #205
Sat, 22 Nov 2008 06:59:22 +0000 Sam Lantinga Preliminary support for YUV textures
Mon, 17 Nov 2008 18:50:50 +0000 Sam Lantinga Adding SDL 1.3 release checklist, so we start getting a list of must-have features and bug fixes for a 1.3 release
Sat, 08 Nov 2008 07:34:21 +0000 Sam Lantinga Sort by HID usage, which makes more sense and is more cross-platform
Wed, 29 Oct 2008 05:56:23 +0000 Sam Lantinga We'd never port SDL to Minix... would we? :)
Sat, 18 Oct 2008 04:03:41 +0000 Sam Lantinga Added dummy shared object files, fixing linker errors
Sat, 18 Oct 2008 03:21:32 +0000 Sam Lantinga (none)
Thu, 16 Oct 2008 12:35:28 +0000 Sam Lantinga Added the SDL_haptic files to the project