Fri, 14 Sep 2012 11:09:13 -0400 Use the right function pointer. :)
Ryan C. Gordon <icculus@icculus.org> [Fri, 14 Sep 2012 11:09:13 -0400] rev 6425
Use the right function pointer. :)
Fri, 14 Sep 2012 11:07:47 -0400 Patched to compile on Haiku.
Ryan C. Gordon <icculus@icculus.org> [Fri, 14 Sep 2012 11:07:47 -0400] rev 6424
Patched to compile on Haiku.
Thu, 13 Sep 2012 15:24:04 -0400 Make the X11 SetBordered event tapdancing more robust, restore focus, etc.
Ryan C. Gordon <icculus@icculus.org> [Thu, 13 Sep 2012 15:24:04 -0400] rev 6423
Make the X11 SetBordered event tapdancing more robust, restore focus, etc.
Thu, 13 Sep 2012 01:43:53 -0400 Added SDL_SetWindowBordered() API.
Ryan C. Gordon <icculus@icculus.org> [Thu, 13 Sep 2012 01:43:53 -0400] rev 6422
Added SDL_SetWindowBordered() API.
Thu, 13 Sep 2012 01:29:18 -0400 BeOS/Haiku support for SDL_WINDOW_BORDERLESS.
Ryan C. Gordon <icculus@icculus.org> [Thu, 13 Sep 2012 01:29:18 -0400] rev 6421
BeOS/Haiku support for SDL_WINDOW_BORDERLESS.
Fri, 14 Sep 2012 01:16:27 -0700 Fixed bug 1599 - On X11, SDL2 should use CLIPBOARD as well as PRIMARY for copy/paste
Sam Lantinga <slouken@libsdl.org> [Fri, 14 Sep 2012 01:16:27 -0700] rev 6420
Fixed bug 1599 - On X11, SDL2 should use CLIPBOARD as well as PRIMARY for copy/paste David White 2012-09-12 13:22:52 PDT Background: X has two main 'buffers' for copy/paste: PRIMARY -- normally used for implicit selection of text, with middle-click to paste CLIPBOARD -- works with an explicit copy/paste like on other platforms. Currently SDL2 only provides access to PRIMARY. Since CLIPBOARD is much closer to functionality of other platforms, SDL should provide access to that instead. The attached patch makes it so that SDL_SetClipboardText() sets both PRIMARY and CLIPBOARD and SDL_GetClipboardText() reads from CLIPBOARD instead of primary.
Wed, 12 Sep 2012 19:36:18 -0400 Moved iOS-specific code into uikit target. Fixes crashes in X11 target.
Ryan C. Gordon <icculus@icculus.org> [Wed, 12 Sep 2012 19:36:18 -0400] rev 6419
Moved iOS-specific code into uikit target. Fixes crashes in X11 target.
Mon, 10 Sep 2012 20:25:55 -0700 Fixed issue where the context couldn't be unbound after the window is shown because the current context was already marked as NULL. (Thanks to John McDonald for tracking that down!)
Sam Lantinga <slouken@libsdl.org> [Mon, 10 Sep 2012 20:25:55 -0700] rev 6418
Fixed issue where the context couldn't be unbound after the window is shown because the current context was already marked as NULL. (Thanks to John McDonald for tracking that down!)
Thu, 06 Sep 2012 21:34:52 -0700 Fixed error message when destroying a software renderer, thanks to wahono for the patch.
Sam Lantinga <slouken@libsdl.org> [Thu, 06 Sep 2012 21:34:52 -0700] rev 6417
Fixed error message when destroying a software renderer, thanks to wahono for the patch.
Tue, 04 Sep 2012 23:17:56 -0700 Updated the Demos project to link with SDL2
Sam Lantinga <slouken@libsdl.org> [Tue, 04 Sep 2012 23:17:56 -0700] rev 6416
Updated the Demos project to link with SDL2
Mon, 03 Sep 2012 11:54:48 -0300 Return a valid error in SDL_GL_Bind/UnbindTexture, thank you buildbot!
Gabriel Jacobo <gabomdq@gmail.com> [Mon, 03 Sep 2012 11:54:48 -0300] rev 6415
Return a valid error in SDL_GL_Bind/UnbindTexture, thank you buildbot!
Mon, 03 Sep 2012 11:16:12 -0300 Implements SDL_GL_BindTexture and SDL_GL_UnbindTexture (#1576)
Gabriel Jacobo <gabomdq@gmail.com> [Mon, 03 Sep 2012 11:16:12 -0300] rev 6414
Implements SDL_GL_BindTexture and SDL_GL_UnbindTexture (#1576)
Sun, 02 Sep 2012 19:37:36 -0400 Removed a FIXME; RemoteIO is correct for iOS.
Ryan C. Gordon <icculus@icculus.org> [Sun, 02 Sep 2012 19:37:36 -0400] rev 6413
Removed a FIXME; RemoteIO is correct for iOS.
Sat, 01 Sep 2012 00:25:17 -0700 Added testaudioinfo to the build.
Ryan C. Gordon <icculus@icculus.org> [Sat, 01 Sep 2012 00:25:17 -0700] rev 6412
Added testaudioinfo to the build.
Sun, 02 Sep 2012 16:05:29 -0700 Use fast path for RGB 565 -> 32-bit XRGB 8888 SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Sep 2012 16:05:29 -0700] rev 6411
Use fast path for RGB 565 -> 32-bit XRGB 8888 Hello Sam, while profiling ScummVM I noticed it was making use of the generic BlitNToN blitter, which struck me as odd because it should be a very classical codepath. After investigating, I saw that in the blit op chooser: { 0x0000F800,0x000007E0,0x0000001F, 4, 0x00FF0000,0x0000FF00,0x000000FF, 0, NULL, Blit_RGB565_ARGB8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0x000000FF,0x0000FF00,0x00FF0000, 0, NULL, Blit_RGB565_ABGR8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0xFF000000,0x00FF0000,0x0000FF00, 0, NULL, Blit_RGB565_RGBA8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0x0000FF00,0x00FF0000,0xFF000000, 0, NULL, Blit_RGB565_BGRA8888, SET_ALPHA }, Couldn't the optimized versions be used for NO_ALPHA too? I take it that the resulting alpha component can be undefined as it should never be used. I tried this (see attached patch) and it worked perfectly (and therefore faster) on ScummVM but there might be a trick (I'm not expert at the semantics of SDL, ie NO_ALPHA, SET_ALPHA and COPY_ALPHA there). What do you think? Cheers, Bertrand
Sun, 02 Sep 2012 16:03:56 -0700 Use fast path for RGB 565 -> 32-bit XRGB 8888
Sam Lantinga <slouken@libsdl.org> [Sun, 02 Sep 2012 16:03:56 -0700] rev 6410
Use fast path for RGB 565 -> 32-bit XRGB 8888 Hello Sam, while profiling ScummVM I noticed it was making use of the generic BlitNToN blitter, which struck me as odd because it should be a very classical codepath. After investigating, I saw that in the blit op chooser: { 0x0000F800,0x000007E0,0x0000001F, 4, 0x00FF0000,0x0000FF00,0x000000FF, 0, NULL, Blit_RGB565_ARGB8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0x000000FF,0x0000FF00,0x00FF0000, 0, NULL, Blit_RGB565_ABGR8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0xFF000000,0x00FF0000,0x0000FF00, 0, NULL, Blit_RGB565_RGBA8888, SET_ALPHA }, { 0x0000F800,0x000007E0,0x0000001F, 4, 0x0000FF00,0x00FF0000,0xFF000000, 0, NULL, Blit_RGB565_BGRA8888, SET_ALPHA }, Couldn't the optimized versions be used for NO_ALPHA too? I take it that the resulting alpha component can be undefined as it should never be used. I tried this (see attached patch) and it worked perfectly (and therefore faster) on ScummVM but there might be a trick (I'm not expert at the semantics of SDL, ie NO_ALPHA, SET_ALPHA and COPY_ALPHA there). What do you think? Cheers, Bertrand
Thu, 30 Aug 2012 12:58:58 -0700 Fixed compiler warning.
Ryan C. Gordon <icculus@icculus.org> [Thu, 30 Aug 2012 12:58:58 -0700] rev 6409
Fixed compiler warning.
Sun, 26 Aug 2012 20:27:25 -0400 Removed AC_GNU_SOURCE from SDL2's configure script.
Ryan C. Gordon <icculus@icculus.org> [Sun, 26 Aug 2012 20:27:25 -0400] rev 6408
Removed AC_GNU_SOURCE from SDL2's configure script.
Sat, 25 Aug 2012 22:21:16 -0400 Fixed compiler warning on some versions of GCC.
Ryan C. Gordon <icculus@icculus.org> [Sat, 25 Aug 2012 22:21:16 -0400] rev 6407
Fixed compiler warning on some versions of GCC.
Sat, 25 Aug 2012 16:49:05 -0400 Fixed wglShareLists() call that used the wrong variable.
Ryan C. Gordon <icculus@icculus.org> [Sat, 25 Aug 2012 16:49:05 -0400] rev 6406
Fixed wglShareLists() call that used the wrong variable.
Sat, 25 Aug 2012 16:46:34 -0400 Removed _GNU_SOURCE define. We'll see if we need it. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Sat, 25 Aug 2012 16:46:34 -0400] rev 6405
Removed _GNU_SOURCE define. We'll see if we need it.
Fri, 24 Aug 2012 19:39:51 -0400 Whoops, removed wrong variable.
Ryan C. Gordon <icculus@icculus.org> [Fri, 24 Aug 2012 19:39:51 -0400] rev 6404
Whoops, removed wrong variable.
Fri, 24 Aug 2012 19:34:28 -0400 Fixed a bunch of compiler warnings with Cygwin/MingW.
Ryan C. Gordon <icculus@icculus.org> [Fri, 24 Aug 2012 19:34:28 -0400] rev 6403
Fixed a bunch of compiler warnings with Cygwin/MingW.
Fri, 24 Aug 2012 10:04:07 -0700 Fixed bug 1561 - BSD joystick: Increase the number of uhid devices to scan SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Fri, 24 Aug 2012 10:04:07 -0700] rev 6402
Fixed bug 1561 - BSD joystick: Increase the number of uhid devices to scan Brad Smith 2012-08-01 20:10:19 PDT The attached patch from the OpenBSD ports tree is to increase the number of uhid devices to scan for joysticks. It's somewhat easy to exhaust the default number of devices which are scanned.
Fri, 24 Aug 2012 10:03:05 -0700 Fixed bug 1561 - BSD joystick: Increase the number of uhid devices to scan
Sam Lantinga <slouken@libsdl.org> [Fri, 24 Aug 2012 10:03:05 -0700] rev 6401
Fixed bug 1561 - BSD joystick: Increase the number of uhid devices to scan Brad Smith 2012-08-01 20:10:19 PDT The attached patch from the OpenBSD ports tree is to increase the number of uhid devices to scan for joysticks. It's somewhat easy to exhaust the default number of devices which are scanned.
Fri, 24 Aug 2012 13:10:29 -0300 Fixes bug #1506, Changing orientation on the Android device throws off touch scaling
Gabriel Jacobo <gabomdq@gmail.com> [Fri, 24 Aug 2012 13:10:29 -0300] rev 6400
Fixes bug #1506, Changing orientation on the Android device throws off touch scaling
Fri, 24 Aug 2012 11:56:21 -0300 Fix for #1577, SDL_RenderCopyEx - Runtime check fails when dstrect == NULL and center == NULL
Gabriel Jacobo <gabomdq@gmail.com> [Fri, 24 Aug 2012 11:56:21 -0300] rev 6399
Fix for #1577, SDL_RenderCopyEx - Runtime check fails when dstrect == NULL and center == NULL Thanks Michael Ehrmann.
Wed, 15 Aug 2012 21:00:33 -0400 Cleaned up testjoystick.c, improved usage of renderer API, added colors!
Ryan C. Gordon <icculus@icculus.org> [Wed, 15 Aug 2012 21:00:33 -0400] rev 6398
Cleaned up testjoystick.c, improved usage of renderer API, added colors!
Wed, 15 Aug 2012 20:53:24 -0400 Updated testjoystick.c for SDL2 API and draw more information.
Ryan C. Gordon <icculus@icculus.org> [Wed, 15 Aug 2012 20:53:24 -0400] rev 6397
Updated testjoystick.c for SDL2 API and draw more information. Fixes Bugzilla #1570. Thanks to Ondra Hosek for the patch!
Wed, 15 Aug 2012 02:52:42 -0400 Minor typo fix. SDL-1.2
Ryan C. Gordon <icculus@icculus.org> [Wed, 15 Aug 2012 02:52:42 -0400] rev 6396
Minor typo fix.
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 tip