Thu, 20 Jan 2011 18:42:41 -0800 Fixed bug #929
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 18:42:41 -0800] rev 5064
Fixed bug #929 Changed _WINDOWS to __WINDOWS__
Thu, 20 Jan 2011 18:09:55 -0800 You can't have an empty union in the structure...
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 18:09:55 -0800] rev 5063
You can't have an empty union in the structure...
Thu, 20 Jan 2011 18:04:05 -0800 Fixed bug #925
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 18:04:05 -0800] rev 5062
Fixed bug #925 Changed "win32" to "windows"
Thu, 20 Jan 2011 17:33:06 -0800 Fixed mouse button index for additional mouse buttons
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 17:33:06 -0800] rev 5061
Fixed mouse button index for additional mouse buttons
Thu, 20 Jan 2011 17:29:13 -0800 Fixed mouse button index for additional mouse buttons
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 17:29:13 -0800] rev 5060
Fixed mouse button index for additional mouse buttons
Fri, 21 Jan 2011 00:25:08 +0100 Fix double mouse motion in OS X
Jjgod Jiang <gzjjgod@gmail.com> [Fri, 21 Jan 2011 00:25:08 +0100] rev 5059
Fix double mouse motion in OS X Simply ignore the event handler for Windowed mode in fullscreen.
Thu, 20 Jan 2011 17:11:22 -0800 Moved function for consistency
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 17:11:22 -0800] rev 5058
Moved function for consistency
Fri, 21 Jan 2011 00:15:18 +0100 Fix mouse wheel events in fullscreen mode for OS X
Jjgod Jiang <gzjjgod@gmail.com> [Fri, 21 Jan 2011 00:15:18 +0100] rev 5057
Fix mouse wheel events in fullscreen mode for OS X With proposed patch by vernier.
Thu, 20 Jan 2011 16:05:59 -0800 Added the ability to get the UIKit window through the SDL API.
Sam Lantinga <slouken@libsdl.org> [Thu, 20 Jan 2011 16:05:59 -0800] rev 5056
Added the ability to get the UIKit window through the SDL API. You can also do this through the native API: UIWindow *window = [[UIApplication sharedApplication] keyWindow]; Also needed to name the union for events and window info.
Thu, 20 Jan 2011 11:51:23 -0500 Disable .hgeol for now...it doesn't work well at the moment.
Ryan C. Gordon <icculus@icculus.org> [Thu, 20 Jan 2011 11:51:23 -0500] rev 5055
Disable .hgeol for now...it doesn't work well at the moment.
Thu, 20 Jan 2011 11:23:15 -0500 Added .hgeol to handle file EOL conversion.
Ryan C. Gordon <icculus@icculus.org> [Thu, 20 Jan 2011 11:23:15 -0500] rev 5054
Added .hgeol to handle file EOL conversion. Don't forget to add "eol =" to the "[extensions]" section of your .hgrc!
Wed, 19 Jan 2011 23:56:16 -0800 Fixed bug #1026
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 23:56:16 -0800] rev 5053
Fixed bug #1026 Vittorio Giovara 2010-07-16 19:09:28 PDT i was reading SDL_renderer_gles and i noticed that every time we there is some gl call the gl state is modified with a couple of glEnableClientState()/glDisableClientState. While this is completely fine for desktops systems, this is a major performace kill on mobile devices, right where opengles is implemented. Normal practice in this case is to update the glstate once, keep it always the same and disable/enable other states only in very special occasions. On the web there's plenty of documentation (on the top of my head http://developer.apple.com/iphone/library/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Performance/Performance.html#//apple_ref/doc/uid/TP40008793-CH105-SW5 ) and i personally tried this. I modified my code and got a 10 fps boost, then modified SDL_render_gles and shifted from 40 fps to 50 fps alone -- considering that i started from ~30fps i got an 80% performance increase with this technique. I have attached a dif of my changes, hope that it will be included in mainstream.
Wed, 19 Jan 2011 23:47:50 -0800 Fixed bug #1028
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 23:47:50 -0800] rev 5052
Fixed bug #1028 pelya 2010-07-21 04:54:41 PDT GLES_UpdateTexture() ignores pitch value, because of that some textures created with SDL_CreateTextureFromSurface() are drawn incorrectly, especially if image width is not multiplier of 2.
Wed, 19 Jan 2011 23:45:29 -0800 Fixed bug #1027
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 23:45:29 -0800] rev 5051
Fixed bug #1027 Vittorio Giovara 2010-07-17 19:21:36 PDT fix the double free error in SDL_uikitview the variable 'textfield' is initialialized and set to autorelease. however in the dealloc method a second [release] is sent. If the textfield has not been set to nil before (with a viewDidUnload for example) this can lead to awful hard-to-find crashes when the SDL code terminates. the error message is -[textfield release] message sent to deallocated instance 0x4e5fa90 the fix is simple, just release the object as soon as it is added to the subview, see attached patch
Wed, 19 Jan 2011 22:55:51 -0800 SDL doesn't depend on GLU, and overwhelming feedback from the mailing list is that people don't want it included in SDL_opengl.h
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:55:51 -0800] rev 5050
SDL doesn't depend on GLU, and overwhelming feedback from the mailing list is that people don't want it included in SDL_opengl.h
Wed, 19 Jan 2011 22:39:02 -0800 John Wilson 2010-08-17 17:09:16 PDT
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:39:02 -0800] rev 5049
John Wilson 2010-08-17 17:09:16 PDT The are no event handlers for the middle mouse button, right mouse buttons, and mouse wheel in the latest HG revision 4636. It has been like this for 3 months. I made a patch for this, though I'm not sure if the Xbutton or mouse wheel code is "correct" by your standards.
Wed, 19 Jan 2011 22:25:40 -0800 PS3 Linux is no more...
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:25:40 -0800] rev 5048
PS3 Linux is no more...
Wed, 19 Jan 2011 22:21:31 -0800 Nobody has stepped up to maintain an svgalib driver. Bye bye! :)
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:21:31 -0800] rev 5047
Nobody has stepped up to maintain an svgalib driver. Bye bye! :)
Wed, 19 Jan 2011 22:20:44 -0800 Clearing the API changes for the 1.3.0 release
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:20:44 -0800] rev 5046
Clearing the API changes for the 1.3.0 release
Wed, 19 Jan 2011 22:18:45 -0800 Nobody has stepped up to maintain a framebuffer console driver. Bye bye! :)
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 22:18:45 -0800] rev 5045
Nobody has stepped up to maintain a framebuffer console driver. Bye bye! :)
Wed, 19 Jan 2011 19:51:04 -0800 Removed debug print statements
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 19:51:04 -0800] rev 5044
Removed debug print statements
Wed, 19 Jan 2011 16:06:47 -0800 Florian Forster to sdl
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 16:06:47 -0800] rev 5043
Florian Forster to sdl in SDL 1.3 (revision 5508 from SVN), the method used to calculate the bits per pixel from a “int format” differ between “SDL_ListModes” (which always uses the “SDL_BITSPERPIXEL” macro) and “SDL_PixelFormatEnumTo- Masks” (which uses either “SDL_BITSPERPIXEL” or “SDL_BYTESPERPIXEL * 8”, depending on the value of “SDL_BYTESPERPIXEL”). Because the values are later compared in “SDL_ListModes” this may lead to some valid video modes not being returned. In my case the only mode returned by “SDL_GetNumDisplayModes” was dismissed and NULL was returned. (This led to the calling application sticking its head in the sand.) The attached patch copies the method used within “SDL_PixelFormatEnumTo- Masks” to “SDL_ListModes”. This solved the problem for me though I don't fully understand the method used by “SDL_PixelFormatEnumToMasks”.
Wed, 19 Jan 2011 16:02:15 -0800 Window move events have the same problem as size events on Windows
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 16:02:15 -0800] rev 5042
Window move events have the same problem as size events on Windows
Wed, 19 Jan 2011 15:28:01 -0800 Fixed using the native iconv library
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 15:28:01 -0800] rev 5041
Fixed using the native iconv library
Wed, 19 Jan 2011 15:02:11 -0800 Fixed test for libiconv
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 15:02:11 -0800] rev 5040
Fixed test for libiconv
Wed, 19 Jan 2011 13:50:53 -0800 Use the debug C runtime for the debug configuration
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 13:50:53 -0800] rev 5039
Use the debug C runtime for the debug configuration
Wed, 19 Jan 2011 13:44:55 -0800 Normalized line endings
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 13:44:55 -0800] rev 5038
Normalized line endings
Wed, 19 Jan 2011 13:44:44 -0800 Raw input is no longer used. Yay!
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 13:44:44 -0800] rev 5037
Raw input is no longer used. Yay!
Wed, 19 Jan 2011 13:44:21 -0800 The clipboard API was missing from the 2010 project
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 13:44:21 -0800] rev 5036
The clipboard API was missing from the 2010 project
Wed, 19 Jan 2011 13:07:25 -0800 Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jan 2011 13:07:25 -0800] rev 5035
Added post build step to copy SDL and data files into the test projects
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 tip