Sam Lantinga
6a6db94f54
First pass on the new SDL sensor API
2018-08-21 12:11:34 -07:00
Sam Lantinga
a9072159b2
Updated copyright for 2018
2018-01-03 10:03:25 -08:00
Sam Lantinga
248b190b77
Fixed typedef redefinition errors when including both SDL_vulkan.h and vulkan.h
...
You should always include vulkan/vulkan.h first, then include SDL_vulkan.h
2017-08-27 23:13:15 -07:00
Ryan C. Gordon
10d552ae31
vulkan: Initial Vulkan support!
...
This work was done by Jacob Lifshay and Mark Callow; I'm just merging it
into revision control.
2017-08-27 22:15:57 -04:00
Sam Lantinga
d77ab77a7a
Updated copyright for 2017
2017-01-01 18:33:28 -08:00
Sam Lantinga
9cc7ce9008
Renaming of guard header names to quiet -Wreserved-id-macro
...
Patch contributed by Sylvain
2016-11-20 21:34:54 -08:00
Sam Lantinga
4e8caf312b
Fixed bug 3165 - define numbers don't match types in Swift
...
C.W. Betts
Swift is very strict with types, so much that those of different signedness/size must be cast. Most of the defines are imported as 32-bit signed integers, while the corresponding field in a struct is a 32-bit unsigned integer. Appending a "u" would cause the defined types to be imported as 32-bit unsigned integers.
2016-10-01 13:35:36 -07:00
Philipp Wiesemann
5cb20e668d
Added brackets to function names in header comments so that doxygen links them.
2016-08-03 22:30:31 +02:00
Sam Lantinga
255c182471
Updated copyright to 2016
2016-01-02 10:10:34 -08:00
Sam Lantinga
78f2198e6c
Updated the copyright year to 2015
2015-05-26 06:27:46 -07:00
Gabriel Jacobo
4f3a0f0ff1
Rearrange documentation
...
1) Moves all READMEs to docs/
2) Renames them to *.md, adds some Markdown with the idea to add a lot more
3) Moves the doxyfile config to doc/ and makes it parse the headers at ../include as well as the md files in docs.
4) Skips SDL_opengl*.h headers from the docs
5) Minor fixes to doxyfile
2014-07-29 09:20:12 -03:00
Ryan C. Gordon
1e15283c66
Comment update: SDL_INIT_NOPARACHUTE doesn't do anything as of 2.0.0.
2014-07-08 16:17:06 -04:00
Alfred Reynolds
4d28ba8b0f
add a comment to SDL_InitSubSystem explaining its refcounting behavior
2014-07-03 10:22:26 -07:00
Sam Lantinga
dba255c1e5
Fixed bug 2374 - Update copyright for 2014...
...
Is it that time already??
2014-02-02 00:53:27 -08:00
Gabriel Jacobo
8515791f86
OCD fixes: Adds a space after /* (glory to regular expressions!)
2013-08-21 09:47:10 -03:00
Gabriel Jacobo
871473e032
OCD fixes: Adds a space before */
2013-08-21 09:43:09 -03:00
Ryan C. Gordon
8fe1cf47f2
Added SDL_GetBasePath() and SDL_GetPrefPath() in new filesystem module.
2013-08-20 19:57:11 -04:00
Philipp Wiesemann
7c8b4cdc44
Replaced introduction in header file with more recent version from README.txt.
2013-08-18 11:15:30 +02:00
Philipp Wiesemann
6f27bb0714
Corrected name of constant in header file comment.
2013-07-07 16:15:21 +02:00
Sam Lantinga
e6a7f560a0
Make it possible to use SDL events separately from the video subsystem.
2013-07-06 12:28:57 -07:00
Sam Lantinga
0d9b661db8
File style cleanup for the SDL 2.0 release
2013-05-18 14:17:52 -07:00
Sam Lantinga
ba643a7daa
Updated the license listed in the header, fixing bug 1768
2013-03-23 13:03:36 -07:00
Ryan C. Gordon
ec1318bf1a
Changed SDL_INIT_EVERYTHING to only request currently-known subsystems.
2013-03-08 11:38:08 -05:00
Ryan C. Gordon
ad75661c46
Added SDL_haptic.h to SDL.h.
2013-02-25 01:50:59 -05:00
Sam Lantinga
019c60c1e8
Happy New Year!
2013-02-15 08:47:44 -08:00
Sam Lantinga
2cfcf17348
Updated documentation with info about the wiki
...
We're no longer under construction, baby!
2013-02-14 15:56:33 -08:00
Sam Lantinga
23950f0183
Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
2012-11-26 16:37:54 -08:00
Sam Lantinga
82f91da2d0
Added API for simple messagebox, courtesy of Mike Sartain
2012-10-23 17:11:22 -07:00
Sam Lantinga
5160c3d202
Created a header file for system dependent API functions, and added SDL_iPhoneSetAnimationCallback()
2012-06-22 19:19:18 -04:00
Sam Lantinga
9c4c023744
Removed the SDL 1.2 compatibility API... we'll see how painful this is.
2012-01-22 18:11:41 -05:00
Sam Lantinga
e256711bb9
Happy New Year!
2011-12-31 09:28:07 -05:00
Sam Lantinga
6196aa221e
SDL 1.3 is now under the zlib license.
2011-04-08 13:03:26 -07:00
Sam Lantinga
664f75eeff
Add assertions to the default API set.
2011-02-19 11:23:41 -08:00
Sam Lantinga
a2cdcf5486
Happy 2011! :)
2011-02-11 22:37:15 -08:00
Sam Lantinga
47818cfba9
Added a simple log message API
2011-02-07 16:45:40 -08:00
Sam Lantinga
8322900075
Added a hint system to allow configuration hints to be specified by the application.
2011-02-05 10:02:39 -08:00
Sam Lantinga
482e5c0697
Nobody is currently maintaining the QNX code, so removing it for now.
2011-02-01 21:40:03 -08:00
Sam Lantinga
f729dd20de
Split the rendering API out into a separate header file.
2011-02-01 15:02:21 -08:00
Sam Lantinga
74a3510cf2
Removed completely non-portable event thread hack.
...
Next I'll be working on generalizing the event sources and making the event queue lock-free. :)
2011-01-27 22:44:08 -08:00
Sam Lantinga
1a141df371
SDL_atomic.h is safe to include in the main header now.
2011-01-17 14:08:00 -08:00
Sam Lantinga
c94b5b6866
Include windows.h in SDL_atomic.h by default, but don't include the atomic API in SDL.h
...
This allows all SDL code to take advantage of the atomic intrinsics on Windows, but doesn't cause applications just including SDL.h to pull in windows.h
2011-01-16 17:45:42 -08:00
Sam Lantinga
993db1a6aa
Fixed obsolete documentation
2010-08-22 15:34:28 -07:00
Sam Lantinga
b8b0d2faaa
Documentation updates
2010-07-29 20:24:05 -07:00
Sam Lantinga
261b8d8865
First pass at clipboard API, still very much in progress
2010-07-07 23:24:04 -07:00
Sam Lantinga
98918d160e
Updated with the SDL 1.3 list of supported operating systems
2010-05-09 09:53:57 -07:00
Sam Lantinga
7052036491
Fixed bug #926
...
Updated copyright to LGPL version 2.1 and year 2010
2010-01-24 21:10:53 +00:00
Sam Lantinga
a112207d03
The config sets the default assertion level so people can override it for their own use in application code.
2010-01-13 07:25:28 +00:00
Sam Lantinga
5f76c6b2d5
First pass at Ryan's assertion code, minor tweaks to come.
2010-01-13 06:47:17 +00:00
Sam Lantinga
27294b7a4e
Partial fix for bug #859
...
Header file update from Ken for improved doxygen output
2009-10-19 13:31:58 +00:00
Sam Lantinga
4148ddc4be
Eric Wing to Sam
...
Also noticed the SDL.h header in 1.3 didn't have the /** for the methods while testing. Attached is a quick fix patch.
2009-10-06 03:34:10 +00:00