Mon, 30 Nov 2009 17:57:12 +0000 Added support for 32-bit BMP files with an alpha channel
Sam Lantinga <slouken@libsdl.org> [Mon, 30 Nov 2009 17:57:12 +0000] rev 3497
Added support for 32-bit BMP files with an alpha channel
Fri, 27 Nov 2009 19:29:27 +0000 Joe 2009-11-23 21:31:10 PST
Sam Lantinga <slouken@libsdl.org> [Fri, 27 Nov 2009 19:29:27 +0000] rev 3496
Joe 2009-11-23 21:31:10 PST If type is ::SDL_HAPTIC_CARTESIAN, direction is encoded by three positions 367 * (X axis, Y axis and Z axis (with 3 axes)). ::SDL_HAPTIC_CARTESIAN uses 368 * the first three \c dir parameters. The cardinal directions would be: 369 * - North: 0,-1, 0 370 * - East: -1, 0, 0 371 * - South: 0, 1, 0 372 * - West: 1, 0, 0 typedef struct SDL_HapticDirection { Uint8 type; /**< The type of encoding. */ Uint16 dir[3]; /**< The encoded direction. */ } SDL_HapticDirection; An unsigned int can't store negative values and I don't see an alternate way to encode them in the docs or source. The best I have been able to come up with is using a negative magnitude for the effect but this will only get me 2 of the 4 quadrants in the plane for 2d effects. I looked at the win32 and linux implementations and I believe is is safe to use signed ints in the direction struct. I am unfamiliar with the darwin haptics API so I don't know if it is safe.
Fri, 27 Nov 2009 03:11:26 +0000 Adam Strzelecki to SDL
Sam Lantinga <slouken@libsdl.org> [Fri, 27 Nov 2009 03:11:26 +0000] rev 3495
Adam Strzelecki to SDL D3D renderer shall try mapping YV12 and I420 (IYUV) to D3D texture formats via FOURCC. This will enable HW acceleration for those formats when driver is capable (most of them are). Note that SDL's IYUV maps I420 FOURCC on Woe.
Thu, 26 Nov 2009 05:55:57 +0000 Adam Strzelecki to SDL
Sam Lantinga <slouken@libsdl.org> [Thu, 26 Nov 2009 05:55:57 +0000] rev 3494
Adam Strzelecki to SDL Currently SDL uses GL_RGB for internalFormat when GL_YCBCR_MESA is passed as format for glTextImage2D when using Linux Mesa's OpenGL. However this is wrong and makes glTextImage2D fail with invalid argument error. GL_YCBCR_MESA should be also internalFormat (not GL_RGB) there and this is what can be found googling various source codes using GL_YCBCR_MESA.
Wed, 25 Nov 2009 07:42:23 +0000 SDL_CreateWindowFrom() is actually going to be supported. :)
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Nov 2009 07:42:23 +0000] rev 3493
SDL_CreateWindowFrom() is actually going to be supported. :)
Wed, 25 Nov 2009 06:24:15 +0000 Clarified the windowID parameter
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Nov 2009 06:24:15 +0000] rev 3492
Clarified the windowID parameter
Wed, 25 Nov 2009 06:00:00 +0000 Add error messages for failure cases
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Nov 2009 06:00:00 +0000] rev 3491
Add error messages for failure cases
Wed, 25 Nov 2009 04:41:09 +0000 Added the automated test to the Visual Studio 2008 project
Sam Lantinga <slouken@libsdl.org> [Wed, 25 Nov 2009 04:41:09 +0000] rev 3490
Added the automated test to the Visual Studio 2008 project
Tue, 24 Nov 2009 19:28:27 +0000 Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled.
Mike Gorchak <lestat@i.com.ua> [Tue, 24 Nov 2009 19:28:27 +0000] rev 3489
Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled.
Tue, 24 Nov 2009 16:43:18 +0000 Fixed bug #771
Sam Lantinga <slouken@libsdl.org> [Tue, 24 Nov 2009 16:43:18 +0000] rev 3488
Fixed bug #771 Cleaned up the code a bit and made sure that an OpenGL window gets the OpenGL renderer. Inspired by a patch from Mason Wheeler.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip