Ryan C. Gordon
57db27909b
Haptic: Fix the saturation and deadband parameters' available range.
...
There was a misconception that Linux's saturation and deadband parameters -
on which the corresponding SDL parameters were based - use only half of the
possible range.
Thanks, Elias!
Partially fixes Bugzilla #2686 .
2014-08-16 16:47:42 -04:00
Sam Lantinga
6fef39d6b8
Added NV12 and NV21 texture support for OpenGL and OpenGL ES 2.0 renderers
2014-08-06 11:34:54 -07:00
Ryan C. Gordon
f30e120aa9
Added audio device buffer queueing API.
2014-07-22 21:41:49 -04:00
Andreas Schiffler
962c9911ce
Update audio testautomation: more coverage; added SDL_PauseAudio test /w callback coverage
2014-07-07 23:33:57 -07:00
Andreas Schiffler
97bdefe2ab
Enable 2 disabled audio tests (since bug 1396 is fixed and they pass now)
2014-07-07 20:26:21 -07:00
Sam Lantinga
de1b22e74e
Fixed compiler warning
2014-07-07 10:39:02 -07:00
Shawn Walker
c5812c5511
2620 solaris port missing atomics if not using gcc
2014-07-05 16:11:23 -07:00
Ryan C. Gordon
b29740b88f
Merged Ryan's SDL-gui-backend branch.
...
Adds three APIs, and implements them on X11, Cocoa, and Windows:
- SDL_CaptureMouse()
- SDL_GetGlobalMouseState()
- SDL_SetWindowHitTest()
2014-06-25 17:06:12 -04:00
Sam Lantinga
3344db40ff
Don't redefine standard macros, use SDL specific macros instead to avoid compiler warnings
2014-06-23 11:06:50 -07:00
Sam Lantinga
ce84813a80
commit 9e211e646f9d51dc1372c9f3c8f47a78caf4f2a5
...
Author: Sam Clegg <sbc@chromium.org>
Date: Fri Jun 20 12:52:11 2014
Fix win32 build which was failing due to missing PRIs64.
This change adds definitions for the C99 PRIs16 and PRIu64
which are missing from <stdint.h> on at last win32 and
possibly other platforms.
These already existed in testgesture.c so I removed them
from there also.
2014-06-21 11:24:06 -07:00
Philipp Wiesemann
ea93820e1f
Fixed format string faults in audio tests.
...
They were found by the recent code annotations.
2014-06-09 17:25:03 +02:00
Gabriel Jacobo
efa2d0581d
Fixes audio for Native Client, and other fixes...
...
- SDL_NaClMount, SDL_NaClUmount
- Default mounting of https at / in SDL's main function
- More documentation in README-nacl.txt
2014-06-08 18:18:13 -03:00
Sam Lantinga
cde32ccc83
Fixed compile warnings
2014-06-07 18:20:25 -07:00
Sam Lantinga
0ddd252fdd
Fixed initializing test event queue
2014-06-07 17:25:56 -07:00
Sam Lantinga
5907cfaadf
Fixed another loopwave crash with no command line arguments
2014-06-07 17:25:35 -07:00
Sam Lantinga
a93474a2e5
Fixed loopwave crash with no command line arguments
2014-06-07 17:09:32 -07:00
Gabriel Jacobo
93aabd3224
Adds missing Makefile for NACL test and a couple of smaller fixes
2014-06-06 18:33:17 -03:00
Gabriel Jacobo
1e352d7929
Chrome's Native Client backend implementation
2014-06-06 15:45:59 -03:00
Ryan C. Gordon
31de8f8b99
Minor tweaks to testhittesting.
2014-06-05 00:49:25 -04:00
Ionut Leonte
2d38a71a1f
Added SDL_HITTEST_RESIZE_*, and implemented for X11.
2014-06-05 00:45:16 -04:00
Ryan C. Gordon
bf03bec120
Patched to compile on Visual Studio.
2014-05-30 01:48:26 -04:00
Ryan C. Gordon
4ef6eddaf7
Make some printf() calls into SDL_Log() so I can see them on Windows. :)
2014-05-30 01:48:08 -04:00
Philipp Wiesemann
8d11db2f93
Added missing stdio include in test program.
2014-05-29 22:48:10 +02:00
Philipp Wiesemann
3a8033587b
Fixed use of uninitialized variable warning in test program.
2014-05-29 22:44:08 +02:00
Ryan C. Gordon
7364ed016b
Added a few debug printf() calls.
2014-05-28 01:27:27 -04:00
Ryan C. Gordon
98c03f391d
Changed drag area API to a hit-testing API.
...
There were several good arguments for this: it's how Windows works with
WM_NCHITTEST, SDL doesn't need to manage a list of rects, it allows more
control over the regions (how do you use rects to cleanly surround a circular
button?), the callback can be more optimized than a iterating a list of
rects, and you don't have to send an updated list of rects whenever the
window resizes or layout changes.
2014-05-28 01:22:47 -04:00
Ryan C. Gordon
3cbc83ef11
First shot at SDL_SetWindowDragAreas().
...
Only Cocoa implemented right now.
2014-05-27 01:27:42 -04:00
Philipp Wiesemann
9bc47465ca
Changed C++ style comments.
2014-05-18 21:11:30 +02:00
Philipp Wiesemann
ca11d7c8b5
Changed C++ style comments to fix pedantic warnings.
2014-05-17 22:02:25 +02:00
Gabriel Jacobo
f565d81af7
A few more ANDROID for __ANDROID__ replacements
2014-05-10 15:57:09 -03:00
Dimitris Zenios
548a0ee7b8
__ANDROID__ is the correct macro to check for an android system.ANDROID is only defined in NDK build system (.mk) and not in the standalone NDK.
2014-05-05 22:21:26 +03:00
Sam Lantinga
d9ffe549e2
Fixed the inertia effect in the test program
2014-04-26 12:29:40 -07:00
Philipp Wiesemann
65c82148e0
Removed global variable from test program.
2014-04-19 15:28:13 +02:00
Sam Lantinga
353feb5c76
Fixed bug 2475 - Incorrect SDL_Log() format specifiers in test/testgesture.c
...
rettichschnidi
The floats should not be interpreted as integers. Patch against the current head attached.
2014-04-17 22:40:57 -07:00
David Ludwig
3dcb451f85
Added a README file regarding WinRT support
...
To note, this file is currently formatted with CRLF line endings, rather than
LF, to allow the file to be viewed with Notepad.
2014-04-09 21:29:19 -04:00