log

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