Ken Rogoway
791cca44b5
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.
2011-03-13 22:38:41 -05:00
Sam Lantinga
6f505f9608
Make it possible to run "make dist" from a separate build directory.
2011-03-15 23:26:22 -07:00
Sam Lantinga
e6a027df65
Added quotes to the post-build copy commands
2011-03-15 22:42:26 -07:00
Sam Lantinga
7bee4c671d
Fixed dependencies for testcursor
2011-03-15 22:41:14 -07:00
Sam Lantinga
1e83a51bfd
Removed obsolete window positioning code.
2011-03-15 21:44:56 -07:00
Sam Lantinga
4952e5686b
Fixed accidental line deletion.
2011-03-15 21:40:57 -07:00
Sam Lantinga
45e584dd37
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.
2011-03-15 21:37:01 -07:00
Sam Lantinga
5f721ad51f
Fixed error because intrin.h contains C++ code and can't be included in an extern "C" block.
2011-03-15 19:37:38 -07:00
Sam Lantinga
bbf8ed88c2
There's a function to do that... :)
2011-03-14 23:16:05 -07:00
Sam Lantinga
441f60edb6
SDL will treat the functionality as unsupported if the functions aren't filled in.
2011-03-14 23:14:51 -07:00
Sam Lantinga
a8591ca87b
DirectFB driver update
...
Couriersud to Sam
the attached patch brings the DirectFB driver back in line with recent
SDL 1.3 developments.
2011-03-14 23:13:33 -07:00
Sam Lantinga
dc564a22c8
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
2011-03-14 23:04:52 -07:00
Sam Lantinga
fb23223dc1
Fixed typo
2011-03-14 10:58:35 -07:00
Sam Lantinga
5ddb72419d
Fixed crash if the update rectangles are not pre-clipped.
2011-03-13 19:06:43 -07:00
Sam Lantinga
a19e258730
Added the SDL_HINT_RENDER_SCALE_QUALITY hint, which defaults to nearest pixel sampling.
2011-03-13 11:18:35 -07:00
Sam Lantinga
fbc49beee3
Removed unreferenced variable
2011-03-13 11:17:11 -07:00
Sam Lantinga
a9d41506c3
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...
2011-03-12 13:28:56 -08:00
Sam Lantinga
fc9ee0c10f
Fixed so code will compile with SDL_config_minimal.h
2011-03-12 13:21:57 -08:00
Sam Lantinga
2bfebc895c
Fixed operator precedence
...
Frank Zago to SDL
& takes precedence over |. (was a gcc warning)
2011-03-11 18:38:29 -08:00
Sam Lantinga
23b4b79a90
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.
2011-03-11 18:16:39 -08:00
Sam Lantinga
0eb0a30eca
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.
2011-03-11 16:54:43 -08:00
Sam Lantinga
06a33455ca
Fixed bug 1166 (No mouse motion events while SDL_SetRelativeMouseMode() is active and holding the mouse button)
2011-03-11 16:03:23 -08:00
Sam Lantinga
8fe03ca350
Copy icon.bmp for the testcursor build
2011-03-11 14:30:00 -08:00
Sam Lantinga
0f3c139a87
We don't want to remove SDL_config.h since it's in source control now.
2011-03-11 14:24:35 -08:00
Sam Lantinga
64db8ae2c6
Updated configure with newer autoconf
2011-03-11 14:15:25 -08:00
Sam Lantinga
27db584f54
Added a function to create color cursors: SDL_CreateColorCursor()
2011-03-11 14:14:38 -08:00
Sam Lantinga
3b5aaf8974
We can assume ARGB surface format when creating cursors (enforced by higher level API)
2011-03-11 13:59:52 -08:00
Sam Lantinga
3b97514dce
Added support for the Xcursor library for color cursors
2011-03-11 13:56:53 -08:00
Sam Lantinga
d8ce454e1e
Implemented X11 cursor support.
2011-03-11 13:27:25 -08:00
Sam Lantinga
3f39e2eae1
Fixing permissions
2011-03-11 13:22:43 -08:00
Sam Lantinga
c9e8ff608c
Fixed permissions for C header files
2011-03-11 11:53:09 -08:00
Sam Lantinga
45d991f20d
Fixed permissions for C source files
2011-03-11 11:52:41 -08:00
Sam Lantinga
7dd0385c57
Gamma support is back!
...
New API functions:
SDL_SetWindowBrightness()
SDL_GetWindowBrightness()
SDL_SetWindowGammaRamp()
SDL_GetWindowGammaRamp()
SDL_CalculateGammaRamp()
2011-03-11 08:49:20 -08:00
Sam Lantinga
2f6aa755d6
Fixed bug 1162 (Error calling SDL_RenderReadPixels() with format=0)
2011-03-10 01:03:43 -08:00
Sam Lantinga
903efd986f
SDL_RenderReadPixels() is restricted to the viewport area.
2011-03-10 01:00:43 -08:00
Sam Lantinga
768312f0a4
Added screenshot support for tests using the common framework.
2011-03-10 00:58:45 -08:00
Sam Lantinga
4f4a283d1e
Include an updated Version.rc in Visual Studio builds
2011-03-09 18:26:35 -08:00
Sam Lantinga
95c839f471
Fixed bug 1163 (SDL_TEXTINPUT not being received on iPhoneOS)
2011-03-09 17:38:12 -08:00
Sam Lantinga
608ec7da5f
Removed newlines from log messages
...
Slightly speeded up event history processing each frame
2011-03-09 15:51:51 -08:00
Sam Lantinga
48ef3c9e2e
Fixed touches for the !IPHONE_TOUCH_EFFICIENT_DANGEROUS case
2011-03-09 15:09:00 -08:00
Sam Lantinga
63251bb510
Use SDL_Log() so the messages show up on iPhone and Android
2011-03-09 15:08:41 -08:00
Sam Lantinga
bf7ca0d601
Make the globals static so they're initialized to zero.
2011-03-09 14:47:37 -08:00
Sam Lantinga
ca4b8205c8
Fixed testgesture to work on the iPhone
2011-03-09 14:46:09 -08:00
Sam Lantinga
5f55b90cbd
Fixed linking x64 with Visual Studio 2010.
2011-03-08 22:48:21 -08:00
Sam Lantinga
57a49884db
Removed obsolete test program
2011-03-08 16:58:45 -08:00
Sam Lantinga
78ea69628d
Added missing test program
2011-03-08 16:58:25 -08:00
Sam Lantinga
e8705164b3
Fixed 64-bit compiling
2011-03-07 23:27:51 -08:00
Sam Lantinga
f1ca1a0190
The msimg library isn't needed anymore.
2011-03-07 22:06:12 -08:00
Sam Lantinga
a17d0eb586
The MMX and 3DNow! instructions can't be compiled by 64-bit Visual Studio.
2011-03-07 22:04:10 -08:00
Sam Lantinga
4030919ec9
The msimg library isn't needed anymore.
2011-03-07 22:03:29 -08:00