Mon, 28 Mar 2011 20:56:28 -0700 Make sure the resize event gets through
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 20:56:28 -0700] rev 5523
Make sure the resize event gets through
Mon, 28 Mar 2011 20:33:41 -0700 Backed out changeset ef550bdb8c1b
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Mar 2011 20:33:41 -0700] rev 5522
Backed out changeset ef550bdb8c1b
Mon, 28 Mar 2011 23:20:54 -0400 If a test program window resizes, resize its viewport, too.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 23:20:54 -0400] rev 5521
If a test program window resizes, resize its viewport, too.
Mon, 28 Mar 2011 23:21:22 -0400 Added orientation rotation for iOS.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 23:21:22 -0400] rev 5520
Added orientation rotation for iOS.
Mon, 28 Mar 2011 15:18:01 -0400 Make the iOS test projects target iPhone and iPad instead of just the phone.
Ryan C. Gordon <icculus@icculus.org> [Mon, 28 Mar 2011 15:18:01 -0400] rev 5519
Make the iOS test projects target iPhone and iPad instead of just the phone.
Sun, 27 Mar 2011 01:35:19 -0400 iOS: Report both landscape and portrait orientation as display modes.
Ryan C. Gordon <icculus@icculus.org> [Sun, 27 Mar 2011 01:35:19 -0400] rev 5518
iOS: Report both landscape and portrait orientation as display modes.
Sat, 26 Mar 2011 21:28:17 -0700 NDS update
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:28:17 -0700] rev 5517
NDS update Frank Zago to SDL There's also a patch to adapt one test for the nds, and that adds several makefiles to compile these tests. Whenever you apply it, could you completely remove the test/nds-test-progs/sprite and test/nds-test-progs/sprite2 directories ?
Sat, 26 Mar 2011 21:27:23 -0700 Temporarily removing sprite and sprite2 at Frank's request
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:27:23 -0700] rev 5516
Temporarily removing sprite and sprite2 at Frank's request
Sat, 26 Mar 2011 21:26:05 -0700 NDS update
Sam Lantinga <slouken@libsdl.org> [Sat, 26 Mar 2011 21:26:05 -0700] rev 5515
NDS update Frank Zago to SDL I've cleaned up a few bugs in the nds code. A few more tests now pass. There's still a few things to do, but overall I think it's starting to be in a good shape. The patch also includes a bug fix for SDL_ConvertSurfaceFormat() (gcc warning).
Fri, 25 Mar 2011 14:45:04 -0700 Added high resolution timing API: SDL_GetPerformanceCounter(), SDL_GetPerformanceFrequency()
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 14:45:04 -0700] rev 5514
Added high resolution timing API: SDL_GetPerformanceCounter(), SDL_GetPerformanceFrequency()
Fri, 25 Mar 2011 13:48:48 -0700 Android defines linux, but doesn't have the gettid system call.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:48:48 -0700] rev 5513
Android defines linux, but doesn't have the gettid system call.
Fri, 25 Mar 2011 13:47:49 -0700 SDL 1.3 requires a 64-bit type for the platform.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:47:49 -0700] rev 5512
SDL 1.3 requires a 64-bit type for the platform.
Fri, 25 Mar 2011 13:19:48 -0700 Fixed typos in example code
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 13:19:48 -0700] rev 5511
Fixed typos in example code
Fri, 25 Mar 2011 12:54:21 -0700 Warn people not to run their applications as root!
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 12:54:21 -0700] rev 5510
Warn people not to run their applications as root!
Fri, 25 Mar 2011 12:44:06 -0700 The API sets the priority for the current thread, not an arbitrary thread.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 12:44:06 -0700] rev 5509
The API sets the priority for the current thread, not an arbitrary thread. Implemented thread priority as the 'nice' value on Linux. High priority threads require root permissions (you shouldn't give your game root permissions though!)
Fri, 25 Mar 2011 11:09:57 -0700 Don't be clever, just call it testthread
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 11:09:57 -0700] rev 5508
Don't be clever, just call it testthread
Fri, 25 Mar 2011 10:54:13 -0700 Fixed permissions
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:54:13 -0700] rev 5507
Fixed permissions
Fri, 25 Mar 2011 10:47:49 -0700 Implemented SDL_SetThreadPriority()
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:47:49 -0700] rev 5506
Implemented SDL_SetThreadPriority()
Fri, 25 Mar 2011 10:26:25 -0700 Fixed signed/unsigned warning.
Sam Lantinga <slouken@libsdl.org> [Fri, 25 Mar 2011 10:26:25 -0700] rev 5505
Fixed signed/unsigned warning.
Tue, 22 Mar 2011 10:48:33 -0700 Fixed related function documentation
Sam Lantinga <slouken@libsdl.org> [Tue, 22 Mar 2011 10:48:33 -0700] rev 5504
Fixed related function documentation
Mon, 21 Mar 2011 17:15:49 -0700 The scale mode is per texture, not per texture unit.
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 17:15:49 -0700] rev 5503
The scale mode is per texture, not per texture unit.
Mon, 21 Mar 2011 16:36:17 -0700 Fixed bug: No right mouse button events during FullScreen Mac OS
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 16:36:17 -0700] rev 5502
Fixed bug: No right mouse button events during FullScreen Mac OS Something inside setStyleMask mucks with the view responder chain, which prevents the listener from hearing the right mouse down events. We just reset the listener after changing the style to fix this.
Mon, 21 Mar 2011 13:33:53 -0700 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 13:33:53 -0700] rev 5501
Fixed compiler warning
Mon, 21 Mar 2011 13:33:29 -0700 Fixed compiler warning SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Mon, 21 Mar 2011 13:33:29 -0700] rev 5500
Fixed compiler warning
Sun, 13 Mar 2011 22:38:41 -0500 Split SDL_BlitScaled into SDL_UpperBlitScaled and SDL_LowerBlitScaled.
Ken Rogoway <ken@rogoway.com> [Sun, 13 Mar 2011 22:38:41 -0500] rev 5499
Split SDL_BlitScaled into SDL_UpperBlitScaled and SDL_LowerBlitScaled. Fixed issue when calling SDL_BlitScaled() directly with src or dst rectangles that were out of bounds.
Tue, 15 Mar 2011 23:26:22 -0700 Make it possible to run "make dist" from a separate build directory.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 23:26:22 -0700] rev 5498
Make it possible to run "make dist" from a separate build directory.
Tue, 15 Mar 2011 22:42:26 -0700 Added quotes to the post-build copy commands
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 22:42:26 -0700] rev 5497
Added quotes to the post-build copy commands
Tue, 15 Mar 2011 22:41:14 -0700 Fixed dependencies for testcursor
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 22:41:14 -0700] rev 5496
Fixed dependencies for testcursor
Tue, 15 Mar 2011 21:44:56 -0700 Removed obsolete window positioning code.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:44:56 -0700] rev 5495
Removed obsolete window positioning code.
Tue, 15 Mar 2011 21:40:57 -0700 Fixed accidental line deletion.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:40:57 -0700] rev 5494
Fixed accidental line deletion.
Tue, 15 Mar 2011 21:37:01 -0700 Do not break application's signal handler installed with SA_SIGINFO
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:37:01 -0700] rev 5493
Do not break application's signal handler installed with SA_SIGINFO Gleb Natapov to sdl If application installs SIGINT/SIGTERM signal handler with sigaction(SA_SIGINFO) syscall before initializing SDL, after initialization of SDL signal handler will be reinstalled without SA_SIGINFO flag which brings havoc when the signal handler is called. The breakage is done by SDL_QuitInit()/SDL_QuitQuit() function. They use signal() to detect that signal handler is already installed even in sigaction() is available.
Tue, 15 Mar 2011 21:36:36 -0700 Do not break application's signal handler installed with SA_SIGINFO SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 21:36:36 -0700] rev 5492
Do not break application's signal handler installed with SA_SIGINFO Gleb Natapov to sdl If application installs SIGINT/SIGTERM signal handler with sigaction(SA_SIGINFO) syscall before initializing SDL, after initialization of SDL signal handler will be reinstalled without SA_SIGINFO flag which brings havoc when the signal handler is called. The breakage is done by SDL_QuitInit()/SDL_QuitQuit() function. They use signal() to detect that signal handler is already installed even in sigaction() is available.
Tue, 15 Mar 2011 19:37:38 -0700 Fixed error because intrin.h contains C++ code and can't be included in an extern "C" block.
Sam Lantinga <slouken@libsdl.org> [Tue, 15 Mar 2011 19:37:38 -0700] rev 5491
Fixed error because intrin.h contains C++ code and can't be included in an extern "C" block.
Mon, 14 Mar 2011 23:16:05 -0700 There's a function to do that... :)
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:16:05 -0700] rev 5490
There's a function to do that... :)
Mon, 14 Mar 2011 23:14:51 -0700 SDL will treat the functionality as unsupported if the functions aren't filled in.
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:14:51 -0700] rev 5489
SDL will treat the functionality as unsupported if the functions aren't filled in.
Mon, 14 Mar 2011 23:13:33 -0700 DirectFB driver update
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:13:33 -0700] rev 5488
DirectFB driver update Couriersud to Sam the attached patch brings the DirectFB driver back in line with recent SDL 1.3 developments.
Mon, 14 Mar 2011 23:04:52 -0700 Delegate should use application: didFinishLaunchingWithOptions:
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 23:04:52 -0700] rev 5487
Delegate should use application: didFinishLaunchingWithOptions: Vittorio G. to Sam would it be possible to update the application delegate in SDL_uikitappdelagate to the suggest new method
Mon, 14 Mar 2011 10:58:35 -0700 Fixed typo
Sam Lantinga <slouken@libsdl.org> [Mon, 14 Mar 2011 10:58:35 -0700] rev 5486
Fixed typo
Sun, 13 Mar 2011 19:06:43 -0700 Fixed crash if the update rectangles are not pre-clipped.
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 19:06:43 -0700] rev 5485
Fixed crash if the update rectangles are not pre-clipped.
Sun, 13 Mar 2011 11:18:35 -0700 Added the SDL_HINT_RENDER_SCALE_QUALITY hint, which defaults to nearest pixel sampling.
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 11:18:35 -0700] rev 5484
Added the SDL_HINT_RENDER_SCALE_QUALITY hint, which defaults to nearest pixel sampling.
Sun, 13 Mar 2011 11:17:11 -0700 Removed unreferenced variable
Sam Lantinga <slouken@libsdl.org> [Sun, 13 Mar 2011 11:17:11 -0700] rev 5483
Removed unreferenced variable
Sat, 12 Mar 2011 13:28:56 -0800 If we leave the default SDL_config.h in place, it'll override the one generated by configure when building from a different directory. Argh...
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Mar 2011 13:28:56 -0800] rev 5482
If we leave the default SDL_config.h in place, it'll override the one generated by configure when building from a different directory. Argh...
Sat, 12 Mar 2011 13:21:57 -0800 Fixed so code will compile with SDL_config_minimal.h
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Mar 2011 13:21:57 -0800] rev 5481
Fixed so code will compile with SDL_config_minimal.h
Fri, 11 Mar 2011 18:38:29 -0800 Fixed operator precedence
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 18:38:29 -0800] rev 5480
Fixed operator precedence Frank Zago to SDL & takes precedence over |. (was a gcc warning)
Fri, 11 Mar 2011 18:16:39 -0800 Fixed bug 1165 (SDL_GetMouseState() returns wrong location after switch to/from fullscreen)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 18:16:39 -0800] rev 5479
Fixed bug 1165 (SDL_GetMouseState() returns wrong location after switch to/from fullscreen) I'm solving this by moving the mouse to the correct location after a fullscreen mode switch.
Fri, 11 Mar 2011 16:54:43 -0800 Fixed bug 1167 (SDL_WINDOWPOS_CENTERED doesn't work if used right after fullscreen -> windowed switch)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 16:54:43 -0800] rev 5478
Fixed bug 1167 (SDL_WINDOWPOS_CENTERED doesn't work if used right after fullscreen -> windowed switch) The top level code handles SDL_WINDOWPOS_CENTERED now, and the Cocoa SetWindowPosition call will clear the moveHack before adjusting the window position.
Fri, 11 Mar 2011 16:03:23 -0800 Fixed bug 1166 (No mouse motion events while SDL_SetRelativeMouseMode() is active and holding the mouse button)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 16:03:23 -0800] rev 5477
Fixed bug 1166 (No mouse motion events while SDL_SetRelativeMouseMode() is active and holding the mouse button)
Fri, 11 Mar 2011 14:30:00 -0800 Copy icon.bmp for the testcursor build
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:30:00 -0800] rev 5476
Copy icon.bmp for the testcursor build
Fri, 11 Mar 2011 14:24:35 -0800 We don't want to remove SDL_config.h since it's in source control now.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:24:35 -0800] rev 5475
We don't want to remove SDL_config.h since it's in source control now.
Fri, 11 Mar 2011 14:15:25 -0800 Updated configure with newer autoconf
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:15:25 -0800] rev 5474
Updated configure with newer autoconf
Fri, 11 Mar 2011 14:14:38 -0800 Added a function to create color cursors: SDL_CreateColorCursor()
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 14:14:38 -0800] rev 5473
Added a function to create color cursors: SDL_CreateColorCursor()
Fri, 11 Mar 2011 13:59:52 -0800 We can assume ARGB surface format when creating cursors (enforced by higher level API)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:59:52 -0800] rev 5472
We can assume ARGB surface format when creating cursors (enforced by higher level API)
Fri, 11 Mar 2011 13:56:53 -0800 Added support for the Xcursor library for color cursors
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:56:53 -0800] rev 5471
Added support for the Xcursor library for color cursors
Fri, 11 Mar 2011 13:27:25 -0800 Implemented X11 cursor support.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:27:25 -0800] rev 5470
Implemented X11 cursor support.
Fri, 11 Mar 2011 13:22:43 -0800 Fixing permissions
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 13:22:43 -0800] rev 5469
Fixing permissions
Fri, 11 Mar 2011 11:53:09 -0800 Fixed permissions for C header files
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 11:53:09 -0800] rev 5468
Fixed permissions for C header files
Fri, 11 Mar 2011 11:52:41 -0800 Fixed permissions for C source files
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 11:52:41 -0800] rev 5467
Fixed permissions for C source files
Fri, 11 Mar 2011 08:49:20 -0800 Gamma support is back!
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Mar 2011 08:49:20 -0800] rev 5466
Gamma support is back! New API functions: SDL_SetWindowBrightness() SDL_GetWindowBrightness() SDL_SetWindowGammaRamp() SDL_GetWindowGammaRamp() SDL_CalculateGammaRamp()
Thu, 10 Mar 2011 01:03:43 -0800 Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0)
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 01:03:43 -0800] rev 5465
Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0)
Thu, 10 Mar 2011 01:00:43 -0800 SDL_RenderReadPixels() is restricted to the viewport area.
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 01:00:43 -0800] rev 5464
SDL_RenderReadPixels() is restricted to the viewport area.
Thu, 10 Mar 2011 00:58:45 -0800 Added screenshot support for tests using the common framework.
Sam Lantinga <slouken@libsdl.org> [Thu, 10 Mar 2011 00:58:45 -0800] rev 5463
Added screenshot support for tests using the common framework.
Wed, 09 Mar 2011 18:26:35 -0800 Include an updated Version.rc in Visual Studio builds
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 18:26:35 -0800] rev 5462
Include an updated Version.rc in Visual Studio builds
Wed, 09 Mar 2011 17:38:12 -0800 Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS)
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 17:38:12 -0800] rev 5461
Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS)
Wed, 09 Mar 2011 15:51:51 -0800 Removed newlines from log messages
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 15:51:51 -0800] rev 5460
Removed newlines from log messages Slightly speeded up event history processing each frame
Wed, 09 Mar 2011 15:09:00 -0800 Fixed touches for the !IPHONE_TOUCH_EFFICIENT_DANGEROUS case
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 15:09:00 -0800] rev 5459
Fixed touches for the !IPHONE_TOUCH_EFFICIENT_DANGEROUS case
Wed, 09 Mar 2011 15:08:41 -0800 Use SDL_Log() so the messages show up on iPhone and Android
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 15:08:41 -0800] rev 5458
Use SDL_Log() so the messages show up on iPhone and Android
Wed, 09 Mar 2011 14:47:37 -0800 Make the globals static so they're initialized to zero.
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 14:47:37 -0800] rev 5457
Make the globals static so they're initialized to zero.
Wed, 09 Mar 2011 14:46:09 -0800 Fixed testgesture to work on the iPhone
Sam Lantinga <slouken@libsdl.org> [Wed, 09 Mar 2011 14:46:09 -0800] rev 5456
Fixed testgesture to work on the iPhone
Tue, 08 Mar 2011 22:48:21 -0800 Fixed linking x64 with Visual Studio 2010.
Sam Lantinga <slouken@libsdl.org> [Tue, 08 Mar 2011 22:48:21 -0800] rev 5455
Fixed linking x64 with Visual Studio 2010.
Tue, 08 Mar 2011 16:58:45 -0800 Removed obsolete test program
Sam Lantinga <slouken@libsdl.org> [Tue, 08 Mar 2011 16:58:45 -0800] rev 5454
Removed obsolete test program
Tue, 08 Mar 2011 16:58:25 -0800 Added missing test program
Sam Lantinga <slouken@libsdl.org> [Tue, 08 Mar 2011 16:58:25 -0800] rev 5453
Added missing test program
Mon, 07 Mar 2011 23:27:51 -0800 Fixed 64-bit compiling
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 23:27:51 -0800] rev 5452
Fixed 64-bit compiling
Mon, 07 Mar 2011 22:06:12 -0800 The msimg library isn't needed anymore.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 22:06:12 -0800] rev 5451
The msimg library isn't needed anymore.
Mon, 07 Mar 2011 22:04:10 -0800 The MMX and 3DNow! instructions can't be compiled by 64-bit Visual Studio.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 22:04:10 -0800] rev 5450
The MMX and 3DNow! instructions can't be compiled by 64-bit Visual Studio.
Mon, 07 Mar 2011 22:03:29 -0800 The msimg library isn't needed anymore.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 22:03:29 -0800] rev 5449
The msimg library isn't needed anymore.
Mon, 07 Mar 2011 22:03:11 -0800 Fixed the libraries linked with Visual Studio 2010, the msimg library isn't needed anymore.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 22:03:11 -0800] rev 5448
Fixed the libraries linked with Visual Studio 2010, the msimg library isn't needed anymore.
Mon, 07 Mar 2011 14:07:08 -0800 Fixed compiler warning on Visual C++
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 14:07:08 -0800] rev 5447
Fixed compiler warning on Visual C++
Mon, 07 Mar 2011 14:06:46 -0800 Fixed bug 1161 (Setting GL_ACCELERATED_VISUAL to 1 forces software rendering in Windows XP)
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 14:06:46 -0800] rev 5446
Fixed bug 1161 (Setting GL_ACCELERATED_VISUAL to 1 forces software rendering in Windows XP) Jesse Anders 2011-03-05 23:30:09 PST It seems that in Windows XP, setting SDL_GL_ACCELERATED_VISUAL to 1 actually disables hardware acceleration and puts OpenGL in software mode. In the source code, the corresponding WGL attribute is first set here: *iAttr++ = WGL_ACCELERATION_ARB; *iAttr++ = WGL_FULL_ACCELERATION_ARB; Later, this code: if (_this->gl_config.accelerated >= 0) { *iAttr++ = WGL_ACCELERATION_ARB; *iAttr++ = (_this->gl_config.accelerated ? WGL_GENERIC_ACCELERATION_ARB : WGL_NO_ACCELERATION_ARB); } Sets it again if SDL_GL_ACCELERATED_VISUAL has a value other than the default. More importantly, the documentation I found states that WGL_GENERIC_ACCELERATION_ARB asks for an MDC driver, which, although I don't know much about this topic, doesn't seem like the correct choice here. As mentioned previously, the end effect is that requesting hardware acceleration in Windows XP actually forces the renderer into software mode (on my system at least), which I'm guessing isn't the desired behavior.
Mon, 07 Mar 2011 09:58:21 -0800 Enabled multi-touch
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:58:21 -0800] rev 5445
Enabled multi-touch
Mon, 07 Mar 2011 09:57:59 -0800 Added gesture test program
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:57:59 -0800] rev 5444
Added gesture test program
Mon, 07 Mar 2011 09:35:53 -0800 Removed associated source files
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:35:53 -0800] rev 5443
Removed associated source files
Mon, 07 Mar 2011 09:35:26 -0800 Removed associated resources
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:35:26 -0800] rev 5442
Removed associated resources
Mon, 07 Mar 2011 09:35:01 -0800 Removed old test
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:35:01 -0800] rev 5441
Removed old test
Mon, 07 Mar 2011 09:25:42 -0800 Fixed compile error
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 09:25:42 -0800] rev 5440
Fixed compile error
Mon, 07 Mar 2011 01:34:38 -0800 Removed the NDS hack for ARGB1555 surfaces, since it's a general problem; added full color expansion for 16 bpp packed pixels.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 01:34:38 -0800] rev 5439
Removed the NDS hack for ARGB1555 surfaces, since it's a general problem; added full color expansion for 16 bpp packed pixels.
Mon, 07 Mar 2011 00:30:05 -0800 Fixed bitmap order interpretation; SDL defaults to MSB ordering so a bitstream corresponds to a pixel stream.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 00:30:05 -0800] rev 5438
Fixed bitmap order interpretation; SDL defaults to MSB ordering so a bitstream corresponds to a pixel stream. The bitmap ordering is defined such that the numbering refers to the pixel index from left to right, and the number position refers to the bit position in the byte. SDL_BITMAPORDER_4321 is the fourth pixel at the high bit and the first pixel at the low bit (LSBFirst) SDL_BITMAPORDER_1234 is the first pixel at the high bit and the fourth pixel at the low bit (MSBFirst)
Mon, 07 Mar 2011 00:08:23 -0800 We explicitly don't know how to handle 1 and 4 bpp pixel formats.
Sam Lantinga <slouken@libsdl.org> [Mon, 07 Mar 2011 00:08:23 -0800] rev 5437
We explicitly don't know how to handle 1 and 4 bpp pixel formats.
Sun, 06 Mar 2011 23:56:23 -0800 Fixed memory corruption with invalid pixel values.
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 23:56:23 -0800] rev 5436
Fixed memory corruption with invalid pixel values.
Sun, 06 Mar 2011 23:54:50 -0800 Fixed up structure to match header, added missing Aloss
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 23:54:50 -0800] rev 5435
Fixed up structure to match header, added missing Aloss
Sun, 06 Mar 2011 23:54:20 -0800 Added padding for better aligned access to *shift/*loss members
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 23:54:20 -0800] rev 5434
Added padding for better aligned access to *shift/*loss members
Sun, 06 Mar 2011 21:49:52 -0800 Better error reporting in allocating a pixel format.
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:49:52 -0800] rev 5433
Better error reporting in allocating a pixel format.
Sun, 06 Mar 2011 21:47:48 -0800 Fixed garbage trying to create a FourCC pixel format.
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:47:48 -0800] rev 5432
Fixed garbage trying to create a FourCC pixel format.
Sun, 06 Mar 2011 21:34:45 -0800 Fixed initializing pixel format for indexed formats
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:34:45 -0800] rev 5431
Fixed initializing pixel format for indexed formats
Sun, 06 Mar 2011 21:19:53 -0800 You need libfat for the filesystem code.
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:19:53 -0800] rev 5430
You need libfat for the filesystem code.
Sun, 06 Mar 2011 21:19:02 -0800 Only compile the NDS renderer if specified in the config file.
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:19:02 -0800] rev 5429
Only compile the NDS renderer if specified in the config file.
Sun, 06 Mar 2011 21:18:36 -0800 A better way of setting the fullscreen flag for windows on Nintendo DS
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:18:36 -0800] rev 5428
A better way of setting the fullscreen flag for windows on Nintendo DS
Sun, 06 Mar 2011 21:17:44 -0800 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:17:44 -0800] rev 5427
Fixed compiler warning
Sun, 06 Mar 2011 21:17:09 -0800 Fixed compiler warnings
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:17:09 -0800] rev 5426
Fixed compiler warnings
Sun, 06 Mar 2011 21:15:46 -0800 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:15:46 -0800] rev 5425
Fixed compiler warning
Sun, 06 Mar 2011 21:15:28 -0800 Fixed compiler warning
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:15:28 -0800] rev 5424
Fixed compiler warning
Sun, 06 Mar 2011 21:12:19 -0800 a Nintendo ds update
Sam Lantinga <slouken@libsdl.org> [Sun, 06 Mar 2011 21:12:19 -0800] rev 5423
a Nintendo ds update Frank Zago to SDL For those interested, here's a snapshot of the current port. I did away with most of the previous attempt which was based of the sprite engine, because the support is limited to 128 64x64 sprites. Instead I'm using the gl engine. The drawback is that either the frame buffer or the gl engine can be used because there's not that much video memory on a DS. With minimal changes to their code, it can now run the following tests: , testspriteminimal, testscale and testsprite2. The last 2 only run under the emulator for some reason. The tests are not included in this patch for size reason. In 16 bits mode, the 16th bit indicated transparency/opacity. If 0, the color is not displayed. So I had to patch a few core file to set that bit to 1. See patch for src/video/SDL_RLEaccel.c and src/video/SDL_blit.h. Is that ok, or is there a better way ? The nds also doesn't support windowed mode, so I force the fullscreen in src/video/SDL_video.c. Is that ok, or is there a better way ? To get a smaller library, I also tried to not compile the software renderer when the hardware renderer is compiled in, and define SDL_NO_COMPAT; however the compilation eventually fails in SDL_surface.c because SDL_SRCCOLORKEY is defined in SDL_compat.h. Is SDL_NO_COMPAT only for application and not SDL itself ?
Sat, 05 Mar 2011 10:03:57 -0800 The Xext directory no longer exists
Sam Lantinga <slouken@libsdl.org> [Sat, 05 Mar 2011 10:03:57 -0800] rev 5422
The Xext directory no longer exists
Mon, 28 Feb 2011 23:50:32 -0800 Added support for Windows cursors
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 23:50:32 -0800] rev 5421
Added support for Windows cursors
Mon, 28 Feb 2011 23:50:07 -0800 Fixed warning on Windows
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 23:50:07 -0800] rev 5420
Fixed warning on Windows
Mon, 28 Feb 2011 22:21:32 -0800 Fixed memory leak freeing cursors
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 22:21:32 -0800] rev 5419
Fixed memory leak freeing cursors
Mon, 28 Feb 2011 21:58:37 -0800 You can use SDL_ConvertSurfaceFormat() now
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 21:58:37 -0800] rev 5418
You can use SDL_ConvertSurfaceFormat() now Also, icon is guaranteed not to be NULL going into this function.
Mon, 28 Feb 2011 21:48:02 -0800 Oh yeah, we're using extern
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 21:48:02 -0800] rev 5417
Oh yeah, we're using extern
Mon, 28 Feb 2011 20:19:28 -0800 Fullscreen doesn't automatically grab the cursor.
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 20:19:28 -0800] rev 5416
Fullscreen doesn't automatically grab the cursor.
Mon, 28 Feb 2011 20:16:12 -0800 Removed extra NoStdio configuration
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 20:16:12 -0800] rev 5415
Removed extra NoStdio configuration
Mon, 28 Feb 2011 18:03:14 -0800 Removed duplicate assignment
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 18:03:14 -0800] rev 5414
Removed duplicate assignment
Mon, 28 Feb 2011 14:47:39 -0800 If you pass in texture format 0, it'll use the first supported texture format.
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 14:47:39 -0800] rev 5413
If you pass in texture format 0, it'll use the first supported texture format.
Mon, 28 Feb 2011 09:26:35 -0800 Fixed setting draw color for clear
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 09:26:35 -0800] rev 5412
Fixed setting draw color for clear
Mon, 28 Feb 2011 09:09:13 -0800 OSF isn't supported anymore.
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 09:09:13 -0800] rev 5411
OSF isn't supported anymore.
Mon, 28 Feb 2011 09:06:29 -0800 IRIX is not supported anymore. :)
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 09:06:29 -0800] rev 5410
IRIX is not supported anymore. :)
Mon, 28 Feb 2011 09:06:15 -0800 SDL_revision.h is always updated as part of the build process now.
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 09:06:15 -0800] rev 5409
SDL_revision.h is always updated as part of the build process now.
Mon, 28 Feb 2011 09:01:53 -0800 Dynamically load the Xinerama and xf86vmode extensions
Sam Lantinga <slouken@libsdl.org> [Mon, 28 Feb 2011 09:01:53 -0800] rev 5408
Dynamically load the Xinerama and xf86vmode extensions This fixes a few bugs with different distributions: http://bugs.freedesktop.org/show_bug.cgi?id=17431 http://bugs.gentoo.org/show_bug.cgi?id=246177
Sun, 27 Feb 2011 22:22:58 -0800 Fixed compiling AltiVec blitters
Sam Lantinga <slouken@libsdl.org> [Sun, 27 Feb 2011 22:22:58 -0800] rev 5407
Fixed compiling AltiVec blitters
Sun, 27 Feb 2011 22:06:46 -0800 Implemented mouse relative mode on Mac OS X.
Sam Lantinga <slouken@libsdl.org> [Sun, 27 Feb 2011 22:06:46 -0800] rev 5406
Implemented mouse relative mode on Mac OS X.
Sun, 27 Feb 2011 21:36:23 -0800 Added a cleaner way to set the default cursor.
Sam Lantinga <slouken@libsdl.org> [Sun, 27 Feb 2011 21:36:23 -0800] rev 5405
Added a cleaner way to set the default cursor. Added a way to cycle through the default cursor in testcursor.c
Sun, 27 Feb 2011 21:17:06 -0800 Fixed minimizing fullscreen windows.
Sam Lantinga <slouken@libsdl.org> [Sun, 27 Feb 2011 21:17:06 -0800] rev 5404
Fixed minimizing fullscreen windows. Removed misleading hide/unhide Cocoa notifications. We have no way of knowing when a Cocoa window is maximized and then restored (right?) Disabled spamy mouse motion events by default.
(0) -3000 -1000 -120 +120 +1000 +3000 tip