Philipp Wiesemann
97ce204e2f
Fixed two warnings about initialized but unused local variables in tests.
2015-01-16 23:03:14 +01:00
Philipp Wiesemann
dbc52081d6
Removed missing test program from Makefile.
2014-12-25 22:47:04 +01:00
Philipp Wiesemann
2b4f8be818
Fixed compile errors in example programs.
2014-12-25 21:42:56 +01:00
Ryan C. Gordon
989b509a22
Maybe actually patched to compile this time?
2014-12-24 22:22:35 -05:00
Ryan C. Gordon
e4f209b9e6
Really patched to compile this time?
2014-12-24 13:21:28 -05:00
Ryan C. Gordon
92573049a4
Patched to compile.
2014-12-24 13:16:27 -05:00
Ryan C. Gordon
b5b91f4e11
Maybe patched to compile on Windows for real now?
2014-12-24 02:12:16 -05:00
Ryan C. Gordon
bab5629666
Patched to compile on Windows.
2014-12-24 02:06:38 -05:00
Ryan C. Gordon
6b529cf6dd
Patched to compile on non-Emscripten targets.
2014-12-24 02:01:12 -05:00
Ryan C. Gordon
de88474dda
Initial merge of Emscripten port!
...
With this commit, you can compile SDL2 with Emscripten
( http://emscripten.org/ ), and make your SDL-based C/C++ program
into a web app.
This port was due to the efforts of several people, including: Charlie Birks,
Sathyanarayanan Gunasekaran, Jukka Jylänki, Alon Zakai, Edward Rudd,
Bruce Mitchener, and Martin Gerhardy. (Thanks, everyone!)
--HG--
extra : rebase_source : 97af74c8a5121e926ebe89f123536b5dd6681695
2014-12-18 00:19:52 -05:00
Philipp Wiesemann
af960c21b5
Removed unused includes and functions from test program.
2014-12-12 21:51:30 +01:00
Philipp Wiesemann
441018f860
Replaced sqrt() with SDL_sqrt() in test program.
2014-12-12 21:02:46 +01:00
Philipp Wiesemann
428c615dec
Removed global variable from test program.
...
On Android starting the application after a previous quit did not always work.
Android keeps VM processes for a faster restart and therefore the loaded *.so.
2014-12-12 21:00:25 +01:00
Philipp Wiesemann
ba95566488
Fixed setting text to clipboard in controllermap program.
2014-12-10 21:13:43 +01:00
Philipp Wiesemann
fdde05856b
Added comments in example program.
2014-12-10 21:10:55 +01:00
Edward Rudd
f39c6e8a6f
switch to use SDL_PRI* macros for long long formatting everywhere.
2014-12-03 12:23:17 -05:00
Andreas Schiffler
abb05b9c97
Fix assert format strings/parameters in testautomation modules; improve output of SDL_CompareSurfaces to aid debugging; update platform_testSetErrorInvalidInput for SDL changes
2014-11-30 20:55:27 -08:00
Edward Rudd
fa53dcaf63
add "i" shortcut to testgesture tool to log # of fingers down on the touch devices.
2014-11-23 15:39:28 -05:00
Philipp Wiesemann
92066ca133
Added missing brackets in test source assert messages.
2014-11-07 10:02:45 +01:00
Philipp Wiesemann
0ae0b60149
Fixed two typos in test source.
2014-11-07 10:01:20 +01:00
Ryan C. Gordon
5ac5bdcea5
Haptic: Deal with negative periodic magnitudes (thanks, Elias!).
...
A negative periodic magnitude doesn't exist in Windows' and MacOS' FF APIs
The periodic magnitude parameter of the SDL Haptic API is based on the Linux
FF API, so it means they are not directly compatible:
'dwMagnitude' is a 'DWORD', which is unsigned.
Fixes Bugzilla #2701 .
--HG--
extra : amend_source : eb0b85870149936fd451ddb0662841112ff93d07
2014-09-17 14:49:36 -04:00
Gabriel Jacobo
8a4dc0573c
[Android] Fixes #2480 , music does not pause when process backgrounded
...
This modifies SDL_PauseAudio behavior to pause all audio devices instead of
just the default one (required on Android, at least for testmultiaudio on my
Nexus 4 which reported 2 audio devices).
It also changes SDL_PauseAudioDevice to retain the device lock from pause until
resume in order to save battery in mobile devices.
2014-09-17 11:41:12 -03:00
Philipp Wiesemann
452ba51ebd
Fixed typos in test program.
2014-08-20 22:51:56 +02:00
Philipp Wiesemann
3d122d4d7c
Fixed not needed standard includes in test program.
2014-08-20 22:49:59 +02:00
Philipp Wiesemann
80ff7925b5
Fixed warnings about unused value in test program.
2014-08-20 22:47:07 +02:00
Philipp Wiesemann
2dc2c35b31
Fixed warnings about unused functions in test program.
2014-08-20 22:44:15 +02:00
Philipp Wiesemann
1283d4ef53
Fixed warnings about missing initializers in test program.
2014-08-20 22:40:56 +02:00
Sam Lantinga
00b70124b6
Fixed bug 2688 - failure to build test/loopwavequeue.c on Linux
2014-08-17 10:10:41 -07:00
Ryan C. Gordon
6ee688f85c
Haptic: Add some missing haptic types to test, and fix wrong array-sizes.
...
Thanks, Elias!
Fixes Bugzilla #2686 .
(along with the last several commits.)
2014-08-16 16:50:10 -04:00
Ryan C. Gordon
640631c6dc
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
c7790bdb2b
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
a261470598
Added audio device buffer queueing API.
...
--HG--
extra : rebase_source : a454256d88e413a4898b5005472625f755abfad4
2014-07-22 21:41:49 -04:00
Andreas Schiffler
2494eee648
Update audio testautomation: more coverage; added SDL_PauseAudio test /w callback coverage
2014-07-07 23:33:57 -07:00
Andreas Schiffler
77c619573f
Enable 2 disabled audio tests (since bug 1396 is fixed and they pass now)
2014-07-07 20:26:21 -07:00
Sam Lantinga
f6529a1ba6
Fixed compiler warning
2014-07-07 10:39:02 -07:00
Shawn Walker
f2c61cdaa5
2620 solaris port missing atomics if not using gcc
2014-07-05 16:11:23 -07:00
Ryan C. Gordon
b273873297
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
29eae011c5
Don't redefine standard macros, use SDL specific macros instead to avoid compiler warnings
2014-06-23 11:06:50 -07:00
Sam Lantinga
9e25cdad8c
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
a871c0c206
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
37f6d3cb88
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
4886b4d9d9
Fixed compile warnings
2014-06-07 18:20:25 -07:00
Sam Lantinga
26f1f2a9a1
Fixed initializing test event queue
2014-06-07 17:25:56 -07:00
Sam Lantinga
96f0009c02
Fixed another loopwave crash with no command line arguments
2014-06-07 17:25:35 -07:00
Sam Lantinga
7b1dba9aaa
Fixed loopwave crash with no command line arguments
2014-06-07 17:09:32 -07:00
Gabriel Jacobo
c6434e2416
Adds missing Makefile for NACL test and a couple of smaller fixes
2014-06-06 18:33:17 -03:00
Gabriel Jacobo
c330e8e9e2
Chrome's Native Client backend implementation
2014-06-06 15:45:59 -03:00
Ryan C. Gordon
efa3e07bc9
Minor tweaks to testhittesting.
2014-06-05 00:49:25 -04:00
Ionut Leonte
3465f8e461
Added SDL_HITTEST_RESIZE_*, and implemented for X11.
2014-06-05 00:45:16 -04:00
Ryan C. Gordon
9fb513d81f
Patched to compile on Visual Studio.
2014-05-30 01:48:26 -04:00