Wed, 23 Dec 2009 06:39:18 +0000Fixed bug #912
Sam Lantinga [Wed, 23 Dec 2009 06:39:18 +0000] rev 3597
Fixed bug #912

SDL_MasksToPixelFormatEnum() wasn't correctly returning RGB24 formats

Wed, 23 Dec 2009 01:55:00 +0000Added SDL_RenderClear() as a fast method of clearing the screen to the drawing color.
Sam Lantinga [Wed, 23 Dec 2009 01:55:00 +0000] rev 3596
Added SDL_RenderClear() as a fast method of clearing the screen to the drawing color.
Renamed SDL_RenderPoint() and SDL_RenderLine() to SDL_RenderDrawPoint() and SDL_RenderDrawLine().
Added API for rectangle drawing (as opposed to filling)
Added placeholder API functions for circles and ellipses ... I'm not sure whether these will stay.
Optimized software line drawing quite a bit.
Added support for Wu's anti-aliased line drawing, currently disabled by default.

Fri, 18 Dec 2009 08:19:18 +0000Make it possible to slim SDL down quite a bit for people who just want OpenGL
Sam Lantinga [Fri, 18 Dec 2009 08:19:18 +0000] rev 3595
Make it possible to slim SDL down quite a bit for people who just want OpenGL

Fri, 18 Dec 2009 07:41:59 +0000Added SDL_DrawRect(), SDL_DrawRects(), SDL_BlendRect() and SDL_BlendRects()
Sam Lantinga [Fri, 18 Dec 2009 07:41:59 +0000] rev 3594
Added SDL_DrawRect(), SDL_DrawRects(), SDL_BlendRect() and SDL_BlendRects()
Fixed line drawing so when blending a sequence of lines there are no overlapping pixels drawn.

Fri, 18 Dec 2009 07:03:09 +0000In the process of adding rectangle drawing
Sam Lantinga [Fri, 18 Dec 2009 07:03:09 +0000] rev 3593
In the process of adding rectangle drawing

Thu, 17 Dec 2009 07:47:03 +0000Fixed compile error on Windows.
Sam Lantinga [Thu, 17 Dec 2009 07:47:03 +0000] rev 3592
Fixed compile error on Windows.

Thu, 17 Dec 2009 07:46:13 +0000Updated test code to use SDL_setenv()
Sam Lantinga [Thu, 17 Dec 2009 07:46:13 +0000] rev 3591
Updated test code to use SDL_setenv()

Thu, 17 Dec 2009 07:22:48 +0000Fixed crash in joystick handling code. Newer 2.6 kernels add an additional 'resolution' field to input_absinfo. Note that we don't use that structure since we want to have enough space for the values even when building with an older kernel.
Sam Lantinga [Thu, 17 Dec 2009 07:22:48 +0000] rev 3590
Fixed crash in joystick handling code. Newer 2.6 kernels add an additional 'resolution' field to input_absinfo. Note that we don't use that structure since we want to have enough space for the values even when building with an older kernel.

Thu, 17 Dec 2009 06:08:20 +0000Fixed bug #841
Sam Lantinga [Thu, 17 Dec 2009 06:08:20 +0000] rev 3589
Fixed bug #841

The redefinition of M_PI is no longer necessary...

Thu, 17 Dec 2009 05:57:37 +0000Fixed bug #843
Sam Lantinga [Thu, 17 Dec 2009 05:57:37 +0000] rev 3588
Fixed bug #843

Fixed colorkey comparison for 24 bits-per-pixel modes