Sam Lantinga
ffe479aab8
Temporarily removing sprite and sprite2 at Frank's request
2011-03-26 21:27:23 -07:00
Sam Lantinga
3b72fdeffe
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).
2011-03-26 21:26:05 -07:00
Sam Lantinga
85ad17e7d6
Added high resolution timing API: SDL_GetPerformanceCounter(), SDL_GetPerformanceFrequency()
2011-03-25 14:45:04 -07:00
Sam Lantinga
98e5ddb37d
Android defines linux, but doesn't have the gettid system call.
2011-03-25 13:48:48 -07:00
Sam Lantinga
5c01c4797c
SDL 1.3 requires a 64-bit type for the platform.
2011-03-25 13:47:49 -07:00
Sam Lantinga
da1479c45f
Fixed typos in example code
2011-03-25 13:19:48 -07:00
Sam Lantinga
a38339ac08
Warn people not to run their applications as root!
2011-03-25 12:54:21 -07:00
Sam Lantinga
f0b1c9b859
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!)
2011-03-25 12:44:06 -07:00
Sam Lantinga
fb417a9de4
Don't be clever, just call it testthread
...
--HG--
rename : test/testhread.c => test/testthread.c
2011-03-25 11:09:57 -07:00
Sam Lantinga
6141cf3aae
Fixed permissions
2011-03-25 10:54:13 -07:00
Sam Lantinga
bca33709c6
Implemented SDL_SetThreadPriority()
2011-03-25 10:47:49 -07:00
Sam Lantinga
0b1225e301
Fixed signed/unsigned warning.
2011-03-25 10:26:25 -07:00
Sam Lantinga
7472736e2d
Fixed related function documentation
2011-03-22 10:48:33 -07:00
Sam Lantinga
b547542f70
The scale mode is per texture, not per texture unit.
2011-03-21 17:15:49 -07:00
Sam Lantinga
75dcb27882
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.
2011-03-21 16:36:17 -07:00
Sam Lantinga
6373d8954b
Fixed compiler warning
2011-03-21 13:33:53 -07:00
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