Ethan Lee
f7dbc10af5
Revert "SDL_GL_SwapWindow now returns int"
...
This reverts commit cf7a5fa2a1
.
2017-10-04 17:14:42 -04:00
Ethan Lee
cf7a5fa2a1
SDL_GL_SwapWindow now returns int
2017-10-04 17:11:10 -04:00
Ethan Lee
0da7c81d81
2.0.6 Windows-only hints
2017-09-07 10:41:04 -04:00
Ethan Lee
b9939c43e3
Fix TOUCH_MOUSE_EVENTS string
2017-09-07 10:38:49 -04:00
Ethan Lee
776b77c27f
2.0.6 pre-release changes
2017-09-07 10:37:23 -04:00
Ethan Lee
9cdd0079b4
Vulkan parameter type fixes
2017-08-31 20:56:29 -04:00
Ethan Lee
dc98059905
ARB_create_context_robustness, KHR_no_error, Vulkan!
2017-08-31 16:21:39 -04:00
Ethan Lee
498a565eda
SDL_Joystick/SDL_GameController updates from Hg
2017-07-28 13:21:20 -04:00
Jack Mott
705681d982
overload openaudio to allow null
2017-01-19 16:07:10 -05:00
Jack Mott
d03071653d
add SDL_UpdateTexture overload
...
Added an overload for SDL_UpdateTexture so that you can pass a null reference, which is allowed
by the SDL2 spec. Similar pattern already exists for SDL_RenderCopy
2017-01-19 09:45:45 -05:00
Ethan Lee
4ec65bc5a0
SDL_SetWindowInputFocus
2016-11-11 13:40:34 -05:00
Ethan Lee
a230993c4c
2.0.5
2016-10-20 10:25:04 -04:00
Ethan Lee
6f158b9f79
Fix SDL_BITSPERPIXEL
2016-08-17 15:19:22 -04:00
Ethan Lee
cceef27e50
Removed QueryTexturePixels
2016-01-26 08:42:43 -05:00
Ethan Lee
9b6f16a238
SDL_GetDisplayName
2016-01-14 09:52:27 -05:00
Daniel Ratcliffe
e3e22902e7
Added bindings for SDL_PowerState and SDL_GetPowerInfo
2016-01-07 22:34:21 +00:00
Ethan Lee
c6fa4d1457
Happy New Year!
2016-01-04 11:55:36 -05:00
Ethan Lee
d77d831acb
Merge from sdl2-hg (2.0.4)
2016-01-04 11:49:39 -05:00
Ethan Lee
23e25a3b2d
2.0.4
2016-01-04 11:49:00 -05:00
Ethan Lee
1efc47ee26
SDL_FillRect overload
2015-12-30 19:16:29 -05:00
Ethan Lee
a44c92397d
.NET 3.5 fix
2015-12-30 19:14:29 -05:00
Ethan Lee
1c03cdfb2c
Minor spacing fixes
2015-12-01 11:13:18 -05:00
Johannes Jacobs
c2d58d61d5
Added SDL_RenderCopyEx overloads
2015-12-01 17:03:25 +01:00
Ethan Lee
0532deb9a6
Fix a couple SDL_pixels macros
2015-09-13 16:03:16 -04:00
Ethan Lee
c41fcf5b19
Flags type sizes
2015-09-02 07:12:10 -04:00
Ethan Lee
2e9752838d
Fix Win32 UTF8 marshaling
2015-07-20 10:03:42 -04:00
Ethan Lee
7f3d91e2e5
Minor API change
2015-07-19 14:31:39 -04:00
Ethan Lee
dbffbe778b
SDL 2.0.4 RC1
2015-06-13 19:15:08 -04:00
Ethan Lee
83012b9866
Happy New Year, wait what month is it
2015-06-13 18:43:03 -04:00
Elisée
62a28724f2
Fix SDLK_DELETE value: 0177 (octal), 127 (decimal)
2015-06-13 18:43:03 -04:00
Ethan Lee
f29dbb7e4d
Happy New Year, wait what month is it
2015-05-21 12:54:41 -04:00
Elisée
2748a2f4e2
Fix SDLK_DELETE value: 0177 (octal), 127 (decimal)
2015-01-06 02:11:40 +01:00
Ethan Lee
6ca6862d7e
A few SDL2_image RWops funcs
2014-12-27 22:15:02 -05:00
Ethan Lee
07d4d8a494
A few SDL2_image RWops funcs
2014-12-27 22:14:52 -05:00
Ethan Lee
a273ea9a18
Render*Rect NULL overloads
2014-12-26 11:16:14 -05:00
David Barnett
7a248e2678
Added SDL_GetRendererOutputSize
2014-12-26 11:16:14 -05:00
Ethan Lee
784cda961f
SDL_Render rendertarget funcs
2014-12-26 11:16:14 -05:00
Ethan Lee
9c475e36fa
CreateSoftwareRenderer fix
2014-12-26 11:16:14 -05:00
David Barnett
818a5cb6e0
Fix SDL_GetScancodeFromKey signature
2014-12-26 11:16:14 -05:00
Ethan Lee
0834d434ec
Render*Rect NULL overloads
2014-12-26 11:16:08 -05:00
David Barnett
19b00a2345
Added SDL_GetRendererOutputSize
2014-12-07 12:55:56 +13:00
Ethan Lee
99f2688d2b
SDL_Render rendertarget funcs
2014-12-04 20:01:57 -05:00
Ethan Lee
847df8350b
CreateSoftwareRenderer fix
2014-11-18 10:26:32 -05:00
David Barnett
471b3f9658
Fix SDL_GetScancodeFromKey signature
2014-10-26 15:36:18 +13:00
Ethan Lee
9a1f823bca
2.0.4 GUI backend additions
2014-10-18 12:50:39 -04:00
Ethan Lee
e395a5114d
2.0.4 mouse additions
2014-10-18 12:39:00 -04:00
Ethan Lee
818830fc3a
Overloads for GetMouseState
2014-10-18 12:36:44 -04:00
Ethan Lee
df0b8c03d6
SDL_GetVersion can be public
2014-10-08 00:36:27 -04:00
Ethan Lee
92f293416d
MiniTK has been removed.
2014-10-07 12:29:29 -04:00
Ethan Lee
34d66997f0
Finish SDL_timer.h
2014-07-16 10:23:25 -04:00
Ethan Lee
f284899867
RWops doc fixes
2014-07-07 16:17:56 -04:00
Villermen
1b0674efbe
Added comments to publicized method
2014-07-07 22:09:00 +02:00
Villermen
419a25e86d
Make Mix_LoadWAV_RW public
...
It works just fine and other extension libraries have this RW function public too. Why does this one have to be private/internal?
2014-07-07 19:36:41 +02:00
Villermen
3a4bc35646
Added SDL_RenderGetScale and SDL_RenderSetScale
...
Now with tabs!
2014-06-26 01:16:22 +02:00
Villermen
d26d719d76
Added SDL_RenderGetScale and SDL_RenderSetScale
2014-06-26 01:11:11 +02:00
Ethan Lee
b8baa22a1b
SDL_JoystickIndex was a 1.2 function.
2014-06-24 20:18:08 -04:00
Nick Gravelyn
fbe2627fd4
Added SDL_Window[Get/Set]MinimumSize and SDL_Window[Get/Set]MaximumSize.
2014-06-12 22:51:38 -07:00
Ethan Lee
ed8c91d2f3
Add Render[Get/Set]ClipRect (thanks Martin!)
2014-06-05 12:10:14 -04:00
Nick Gravelyn
37058ed972
Fixing comments.
2014-05-31 16:43:26 -07:00
Nick Gravelyn
07853258b4
Adding RWops comment
2014-05-31 16:42:33 -07:00
Nick Gravelyn
1c6261532c
Added RWops versions of OpenFont to support loading TTFs from memory.
2014-05-31 16:16:28 -07:00
Ethan Lee
48bae22f0e
Guid is a thing. Grumble.
2014-05-12 17:34:53 -04:00
Ethan Lee
eb23cc18a7
Fix pszGUID string parameter
2014-05-12 15:47:41 -04:00
Ethan Lee
a7fe72d17a
Fix BlueLine merge
2014-05-05 10:24:26 -04:00
Sean Colombo
4ad42a1e9d
Made it so that previous overloads were additional instead of replacements. Should be able to merge this upstream.
2014-05-01 11:44:27 -04:00
Sean Colombo
7d3217b375
Adding our custom changes to OpenGL which relate to framebuffers. We probably want to upstream this at some point.
2014-04-29 10:04:11 -04:00
IntelOrca
713e25ab96
Fix SDL_GetKeyFromScancode signature.
2014-03-26 13:14:21 +00:00
Ethan Lee
67f4c81bb3
SDL 2.0.3
2014-03-15 20:37:47 -04:00
Tobias Schulz
f495b5318c
.NET doesn't use dllmaps
2014-03-09 17:27:27 +01:00
Ethan Lee
21ab9a5d69
Added some public RWops entry points.
2014-03-07 11:02:35 -05:00
Ethan Lee
404c4d583d
AL_SOFT_MSADPCM is now a thing.
2014-03-05 10:06:09 -05:00
Ethan Lee
f7ba9ab3b7
Ryan added this back.
2014-03-04 11:21:04 -05:00
Ethan Lee
a7b2d3de69
Whuh, we already got rid of this...
2014-03-02 17:41:21 -05:00
Ethan Lee
6d0456c99e
Double click support from SDL 2.0.2
2014-03-02 07:42:17 -05:00
Ethan Lee
2e719b0650
SDL 2.0.2 update. Includes some extras as well.
2014-03-02 07:36:30 -05:00
babelshift
60454e8878
From libsdl 2.0.2 RC1 notes - The screensaver is now disabled by default, and there is a hint SDL_HINT_VIDEO_ALLOW_SCREENSAVER that can change that behavior.
2014-03-01 22:51:30 -05:00
babelshift
a74f245fe6
From libsdl 2.0.2 RC1 notes - Added a hint SDL_HINT_MOUSE_RELATIVE_MODE_WARP to specify whether mouse relative mode should be emulated using mouse warping.
2014-03-01 22:46:13 -05:00
Ethan Lee
7dd378d866
Update for latest AL_EXT_MSADPCM changes
2014-03-01 06:01:58 -05:00
Ethan Lee
cbf996466d
Happy New Year, wait what day is it
2014-02-10 18:02:40 -05:00
Ethan Lee
6bf1984db9
SDL_BlitScaled name
2014-01-29 07:26:00 -05:00
Ethan Lee
0fb37403cd
Mix_Chunk is not our problem.
2014-01-27 16:39:09 -05:00
Ethan Lee
4a37ca4387
Merge from babelshift
2014-01-12 15:18:50 -05:00
babelshift
078ef09a09
Adding missing hint to handle scale quality
2014-01-12 11:19:45 -05:00
Ethan Lee
63c194dd81
Add MSADPCM256 support
2013-12-02 23:39:57 -05:00
Luís Reis
5caa264f85
Added SDL_RenderSetLogicalSize and SDL_RenderGetLogicalSize
2013-11-30 16:05:05 +00:00
Ethan Lee
062241ca82
SDL2_image has SavePNG, woohoo!
2013-11-18 11:28:32 -05:00
Jameson Ernst
b5762af567
Bind touch API. Use frameworks on OS X
2013-10-28 13:09:42 -07:00
Ethan Lee
5b575f02a0
Fix EffectsExtension for lower-level TK.
2013-10-27 15:25:47 -04:00
Ethan Lee
3ce41e80ac
Stick to AL.cs style for Buffer
2013-10-27 11:59:56 -04:00
Ethan Lee
ac4ac4d299
AL_LOOP_POINTS_SOFT
2013-10-27 07:22:16 -04:00
Ethan Lee
1ffb95fa74
SDL_GetPlatform
2013-10-27 05:02:20 -04:00
David Gow
acd92371fc
HighDPI support + odds and ends
...
This patch adds support for the SDL HighDPI stuff (for MacOSX Retina
displays et al), as well as adding a few missing things from SDL 2.0.0
and SDL 2.0.1:
* HighDPI support (hint, window flag, SDL_GL_GetDrawableSize)
* SDL_TICKS_PASSED() macro
* SDL_GL_GetCurrentWindow()
* SDL_GL_GetCurrentContext()
* SDL_HINT_RENDER_DIRECT3D_THREADSAFE
* SDL_HINT_TIMER_RESOLUTION
2013-10-26 11:44:30 +08:00
Ethan Lee
d1e5b4d1a0
2.0.1
2013-10-24 02:28:10 -04:00
Ethan Lee
f154bab1d8
Add 2.0.1 remark to GetSystemRAM
2013-10-22 22:34:30 -04:00
David Gow
cfec5bc59f
Merge branch 'sdl2-hg' of https://github.com/flibitijibibo/SDL2-CS
...
Conflicts:
src/SDL2.cs
2013-10-23 10:18:48 +08:00
David Gow
85dd4bbb6d
Extend filesystem docs, remove LeaveAllocated
2013-10-23 10:16:27 +08:00
Ethan Lee
8facd9f0b0
Merge branch 'sdl2cs-system-ram' of git://github.com/babelshift/SDL2-CS into sdl2-hg
2013-10-22 20:26:23 -04:00
Justin Skiles
861f5b3df6
Fixed trailing space on line 3797.
2013-10-22 20:15:27 -04:00
Justin Skiles
29372e5fa4
Added binding to SDL_GetSystemRAM() in SDL_cpuinfo.h
2013-10-22 19:28:34 -04:00
David Gow
475b9b6787
Add SDL_filesystem.h for SDL 2.0.1
2013-10-22 15:06:27 +08:00
David Gow
15aa82b2df
Add SDL_GL_FRAMEBUFFER_SRGB_CAPABLE (SDL bug 1985)
2013-10-21 10:14:24 +08:00
Ethan Lee
1459270321
AL_EXT_MSADPCM support
2013-10-08 23:50:54 -04:00
Ethan Lee
e7f9b53796
Fix BlitSurface, add BlitSurfaceScaled
2013-09-29 05:45:58 -04:00
Melker Narikka
390a6c2cb3
Remember trailing whitespace? Me neither.
...
Doesn't touch MiniTK.
Went with a good ol'
% git ls-files | grep -v MiniTK | xargs -d "\n" -r sed -i 's/[ \t]\+$//g'
2013-09-27 12:39:57 +00:00
thefiddler
58a8d318ac
Normalized whitespace (spaces -> tabs)
2013-09-27 11:18:54 +02:00
thefiddler
95f0f58b84
Added SDL_GLcontextFlags enumeration.
...
The SDL_GLcontextFlags enumeration contains the values that are used in the SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, ...). This is required for enabling the debug or robustness OpenGL profiles.
2013-09-26 23:03:10 +02:00
Justin Skiles
49f4419656
Forgot to save the file before pushing. Ugh.
2013-09-02 15:20:41 -04:00
Justin Skiles
552a8b5ead
Adding overload for SDL_LockTexture to allow IntPtr.Zero in the "rect" parameter. SDL documentation states that passing NULL for this value will lock the entire texture."
2013-09-02 15:18:11 -04:00
Justin Skiles
080f4e6e2b
Fixing typo in SDL_TextureAccess enumeration for member SDL_TEXTUREACCESS_STATIC (it was missing an 'S')
2013-09-02 00:16:46 -04:00
Ethan Lee
0b7cd87083
The union is a separate entity.
2013-09-01 16:37:48 -04:00
Ethan Lee
28ad7c171c
SDL_GetWindowWMInfo()
2013-09-01 16:30:39 -04:00
Ethan Lee
657c78f956
Only disable 0169 warning where it is needed. And oh, look, it found a bug!
2013-09-01 16:24:44 -04:00
Ethan Lee
72735d2b8d
SDL_syswm.h
2013-09-01 16:18:38 -04:00
Ethan Lee
29c51a3f9b
Merge pull request #35 from babelshift/sdl2#-xml-docs
...
Started adding XML comments. This will be a long journey.
2013-08-31 14:54:10 -07:00
Justin Skiles
c4bcd17f60
Started adding XML comments. This will be a long journey.
2013-08-31 15:37:23 -04:00
Ethan Lee
41885b1e80
SDL_systimer docs
2013-08-30 00:48:02 -04:00
Justin Skiles
dbe1891988
Adding methods to map to SDL_Delay and SDL_GetTicks in SDL_systimer.h
2013-08-29 23:20:39 -04:00
Ethan Lee
5b2d1c3aea
Right. Like I said. Lunatic.
2013-08-28 06:39:52 -04:00
Ethan Lee
9b86627382
Doc cleanup. Because I am a lunatic.
2013-08-28 06:31:06 -04:00
Justin Skiles
ad6e7a7fa8
Added all source/destination null parameter overload variations for RenderCopy. Added function comments to explain their use. Fixed inconsistent tabbing.
2013-08-26 20:16:51 -04:00
Justin Skiles
796e0b9e54
Added overload to SDL_RenderCopy method to allow SourceRectangle to be passed as an IntPtr. This allows developers to pass IntPtr.Zero to take advantage of internal SDL default values for null rectangles.
2013-08-26 18:44:39 -04:00
gered
72dd621577
fixed reversed const definitions
...
See http://hg.libsdl.org/SDL/file/8f71b590aff6/include/SDL_events.h#l49
2013-08-18 14:01:55 -04:00
Jameson Ernst
2d5f572ccf
Changed text input events to byte instead of char
...
Added hint for background joystick events
2013-08-17 17:58:31 -07:00
Ethan Lee
482319f9b0
Grumble, C# structs...
2013-08-10 13:58:57 -04:00
Ethan Lee
a9f3447df3
SDL_HapticLeftRight is in upstream!
2013-08-10 13:54:48 -04:00
ollipekka
82aae4d722
Fixed leading whitespace in indent.
2013-08-03 21:41:48 +03:00
ollipekka
70c4d742c8
Unified naming conventions with the native SDL2 library and introduced SDL_GLprofile.
2013-08-03 21:39:08 +03:00
Jameson Ernst
c751ad0a03
Fixed gamma-ramp marshaling
...
more out params
2013-07-24 16:33:52 -07:00
Ethan Lee
fe8cf68230
Fix SDL_RenderGetViewport entry
2013-07-15 12:36:03 -04:00
Jameson Ernst
941209348a
Change messagebox enum base types to uint
...
Change access level on messagebox internals to private
2013-07-14 22:14:06 -07:00
Jameson Ernst
51e907c959
Marshaling refinements to supplementary libraries
2013-07-14 21:24:26 -07:00
Jameson Ernst
423ace8dd8
Merge remote-tracking branch 'origin/master'
2013-07-14 20:28:05 -07:00
Jameson Ernst
92397d8a98
Added SDL_messagebox wrapper
2013-07-14 19:25:35 -07:00
Jameson Ernst
964f553e25
Marshaling refinements
2013-07-14 14:51:55 -07:00
Ethan Lee
284c1cde76
Add SDL_messagebox.h
2013-07-13 14:21:00 -04:00
Jameson Ernst
19d4602321
Don't free strings returned from SDL
...
Accept nulls for marshaling
2013-06-26 11:02:44 -07:00
Jameson Ernst
00f353693e
Fixed leftover internal names
2013-06-25 23:51:05 -07:00
Jameson Ernst
4868a53683
Added UTF-8 support to supplementary libs
...
Style changes for consistency
2013-06-25 23:16:43 -07:00
Jameson Ernst
1c6c04f2e2
Apply UTF-8 marshaling to return values and removed extra wrapping layer
2013-06-25 22:12:29 -07:00
Jameson Ernst
1741030481
Added UTF-8 string marshaling
2013-06-25 21:36:38 -07:00
Ethan Lee
0d5195c00c
Add SDL_SetMainReady
2013-06-19 01:45:44 -04:00
Ethan Lee
9f0949be21
Fix SDL_SaveBMP
2013-05-24 07:37:37 -04:00
Ethan Lee
2658498408
Haptic effects seem to work now.
2013-05-09 14:54:47 -04:00
Ethan Lee
8876cc0117
More Haptic fixes... I think...
2013-05-08 23:07:58 -04:00
Ethan Lee
1b692d307d
A couple fixes for Haptic
2013-05-08 21:14:32 -04:00
Ethan Lee
6ccf4ca414
Fix some VS debugger issues.
2013-05-04 15:46:10 -04:00
Ethan Lee
0023c59bd3
SetWindowFullscreen has more options than a bool
2013-04-29 06:52:32 -04:00
Ethan Lee
7c1bfdbaeb
Fix SDL_BUTTON masks.
2013-04-28 18:58:30 -04:00
Ethan Lee
4c9d372611
Fix SDLK_ESCAPE
2013-04-28 17:57:47 -04:00
Ethan Lee
647e1b5efd
Fix LoadWAV/FreeWAV
2013-04-28 16:39:27 -04:00