Commit Graph

  • a16e9951f7 Enable the optimise flag in Release configurations. master Nabile Rahmani 2018-06-17 15:46:31 +0200
  • 8e0cec49a0 Update PATCHLEVEL Ethan Lee 2018-05-05 17:20:00 -0400
  • 03f0431995 __arglist is unsupported by BRUTE and .NET Native Ethan Lee 2018-04-29 16:28:03 -0400
  • 99846d578c Fixes found by BRUTE Ethan Lee 2018-04-25 11:51:21 -0400
  • 8e75771fca C# you idiot that struct is totally blittable Ethan Lee 2018-03-30 11:15:48 -0400
  • 0f768e1c18 Fix SDL_GameControllerButtonBind layout Ethan Lee 2018-03-30 10:43:46 -0400
  • bd3b64fe32 Fix for GetCallback function decls Ethan Lee 2018-03-22 17:42:55 -0400
  • 9549b1c920 SDL_GL_GetProcAddress(IntPtr) Ethan Lee 2018-03-22 17:00:23 -0400
  • 821c6aaf49 SDL_mixer 2.0.2 Ethan Lee 2018-02-25 11:12:06 -0500
  • c764309ae5 Dear CoreCLR team: Please fix this Ethan Lee 2018-02-07 11:44:56 -0500
  • 5ec50891a3 Make ToNative null check similar to ToManaged null check Ethan Lee 2018-01-15 21:57:30 -0500
  • 77cffe2f92 When a null C# string is passed to UTF8_ToNative(), return a null pointer instead of an empty C string. Keith Holman 2018-01-15 11:06:03 -0800
  • 1fdf3c50bd When a null C# string is passed to UTF8_ToNative(), return a null pointer instead of an empty C string. Keith Holman 2018-01-15 11:06:03 -0800
  • ed4838b75d Typo fix (thanks @bplu4t2f!) Ethan Lee 2017-12-16 12:35:32 -0500
  • 64e2a93d55 Add bindings for the SDL_AUDIODEVICEADDED and SDL_AUDIODEVICEREMOVED events. Keith Holman 2017-12-05 17:43:37 -0800
  • 940a22e376 Merge fc4156d43f into 396299307f AndyLee 2017-11-28 08:28:10 +0000
  • fc4156d43f Support SDL2-CS on Tizen platform. an87.li 2017-11-28 16:21:01 +0800
  • 396299307f UnmanagedFunctionPointer attributes Ethan Lee 2017-11-20 11:42:12 -0500
  • 41a2c5b93d Forgot that these are macros... :( Ethan Lee 2017-11-18 20:55:37 -0500
  • 63aeac09ca SDL_image 2.0.2 Ethan Lee 2017-11-18 20:50:56 -0500
  • 14ef9e4643 WinRT hints Ethan Lee 2017-11-14 20:02:35 -0500
  • d9bfc8b16a 2.0.7 Ethan Lee 2017-10-24 17:47:02 -0400
  • 2c3515f458 Core buildfix Ethan Lee 2017-10-19 12:36:51 -0400
  • 795db4433d Replace LPUtf8StrMarshaler with internal UTF8 API Ethan Lee 2017-10-19 12:30:01 -0400
  • 5785d3d464 Strip out the XML docs, replace with the basic IntPtr docs where appropriate. Ethan Lee 2017-10-19 10:13:23 -0400
  • 11adade8c2 .NET Core 2.0 support! Ethan Lee 2017-10-17 10:47:08 -0400
  • 912569d705 Remove junk from csproj Ethan Lee 2017-10-17 10:45:46 -0400
  • 689dcf5342 SDL_WinRTRunApp Ethan Lee 2017-10-11 09:15:17 -0400
  • f7dbc10af5 Revert "SDL_GL_SwapWindow now returns int" Ethan Lee 2017-10-04 17:14:42 -0400
  • cf7a5fa2a1 SDL_GL_SwapWindow now returns int Ethan Lee 2017-10-04 17:11:10 -0400
  • 0da7c81d81 2.0.6 Windows-only hints Ethan Lee 2017-09-07 10:41:04 -0400
  • b9939c43e3 Fix TOUCH_MOUSE_EVENTS string Ethan Lee 2017-09-07 10:38:49 -0400
  • 776b77c27f 2.0.6 pre-release changes Ethan Lee 2017-09-07 10:37:23 -0400
  • 9cdd0079b4 Vulkan parameter type fixes Ethan Lee 2017-08-31 20:56:29 -0400
  • dc98059905 ARB_create_context_robustness, KHR_no_error, Vulkan! Ethan Lee 2017-08-31 16:21:39 -0400
  • 498a565eda SDL_Joystick/SDL_GameController updates from Hg Ethan Lee 2017-07-28 13:21:10 -0400
  • 934b745d61 Merge de83ee8b60 into 705681d982 Stewart Henderson 2017-01-23 19:33:38 +0000
  • 705681d982 overload openaudio to allow null Jack Mott 2017-01-19 15:02:36 -0600
  • 3f31e71c15 overload openaudio to allow null Jack Mott 2017-01-19 15:02:36 -0600
  • d03071653d add SDL_UpdateTexture overload Jack Mott 2017-01-19 08:44:59 -0600
  • 19d810d1cf add SDL_UpdateTexture overload Jack Mott 2017-01-19 08:44:59 -0600
  • 4ec65bc5a0 SDL_SetWindowInputFocus Ethan Lee 2016-11-11 13:40:34 -0500
  • 8a51516de0 Add note about VS debugger silent exit Ethan Lee 2016-10-24 17:12:49 -0400
  • a230993c4c 2.0.5 Ethan Lee 2016-10-20 10:25:04 -0400
  • 03bc3700c2 Merge f3124786b7 into 6f158b9f79 Manu 2016-08-17 21:46:14 +0000
  • 6f158b9f79 Fix SDL_BITSPERPIXEL Ethan Lee 2016-08-17 15:19:22 -0400
  • f3124786b7 Use our explicit marshaler. Manu 2016-05-17 17:59:36 +0900
  • 6e1af7efe9 Merge remote-tracking branch 'silicon/master' Manu 2016-05-17 17:52:48 +0900
  • 41af660f70 Merge remote-tracking branch 'source/master' Manu 2016-05-17 17:52:07 +0900
  • 1ef76499b8 Add support for new 2.0.4 features Manu 2016-05-17 17:15:45 +0900
  • cceef27e50 Removed QueryTexturePixels Ethan Lee 2016-01-26 08:42:43 -0500
  • de83ee8b60 Corrected tabbing Stewart Henderson 2016-01-14 10:11:21 -0600
  • 9b6f16a238 SDL_GetDisplayName Ethan Lee 2016-01-14 09:52:16 -0500
  • 48bb980520 RWOpts Justin Moore 2016-01-13 15:21:44 -0600
  • 8cf81bc2e6 Merge pull request #99 from dan200/master Ethan Lee 2016-01-07 17:55:25 -0500
  • e3e22902e7 Added bindings for SDL_PowerState and SDL_GetPowerInfo Daniel Ratcliffe 2016-01-07 22:34:21 +0000
  • c6fa4d1457 Happy New Year! Ethan Lee 2016-01-04 11:55:36 -0500
  • d77d831acb Merge from sdl2-hg (2.0.4) Ethan Lee 2016-01-04 11:49:34 -0500
  • 23e25a3b2d 2.0.4 Ethan Lee 2016-01-04 11:49:00 -0500
  • 1efc47ee26 SDL_FillRect overload Ethan Lee 2015-12-30 19:16:29 -0500
  • a44c92397d .NET 3.5 fix Ethan Lee 2015-12-30 19:14:29 -0500
  • 5d5f4154bb Case-sensitive output folders to match csproj Ethan Lee 2015-12-16 18:35:18 -0500
  • 1c03cdfb2c Minor spacing fixes Ethan Lee 2015-12-01 11:13:18 -0500
  • c2d58d61d5 Added SDL_RenderCopyEx overloads Johannes Jacobs 2015-12-01 17:03:25 +0100
  • c4e209a82b Merge remote-tracking branch 'upstream/master' Manu 2015-11-09 16:41:10 +0900
  • f324fb9112 Avoid allocation of byte array used for UTF8 encoding for strings whose UTF8 encoding is less than MaxBytes bytes (currently set to 512). Manu 2015-11-09 16:38:44 +0900
  • 29e907ff07 Merge remote-tracking branch 'upstream/master' Manu 2015-11-09 15:38:49 +0900
  • 5293e8ecea Internally we are just using a class, no more struct. This makes it faster by avoid too many struct copies whenever we access one of the buffers, and we avoided indirections by returning the IntPtr of the buffer. Added definition of a finalizer on the Utf8String class. Renamed UTF8String into Utf8String to avoid ReSharper warnings on namings. Manu 2015-11-09 15:35:08 +0900
  • be1550047a Merge remote-tracking branch 'upstream/master' Manu 2015-11-09 14:48:49 +0900
  • 4a1ea6fff8 Optimized string marshalling by avoiding many allocations by using statics when possible to convert a UTF-8 external memory into a .NET string, or by reusing UTF8String instances on a per thread basis. Manu 2015-11-09 13:09:34 +0900
  • 12dbc413d6 Removed CoreFX which is not needed anymore as we compile against PCL. Manu 2015-11-09 09:22:39 +0900
  • 81a095e07e Merge remote-tracking branch 'pcl/master' Manu 2015-11-06 12:00:32 +0900
  • 3b0d53c329 We now compile against PCL. Manu 2015-11-06 11:41:11 +0900
  • 0b6202d2d9 Made code compile against PCL. Manu 2015-11-06 11:36:38 +0900
  • f04b2ed553 Added ability to create cursors using byte[] or byte *. Emmanuel Stapf 2015-10-22 10:01:48 +0900
  • c19c266a22 Default to target .NET 4.0. Emmanuel Stapf 2015-10-21 09:29:10 +0900
  • 60a04e6844 Added SDL_RWFromMemNative to use SDL_RWFromMem without a byte array. Added missing HINT constants added in 2.03 and 2.04 (ongoing). Emmanuel Stapf 2015-10-21 09:27:45 +0900
  • 7cafb64293 Updated code to compile against .NET 4.0. For compiling against newer version of the .NET Framework, one has to define NET46. Emmanuel Stapf 2015-10-19 10:41:58 +0900
  • 42190cea54 Fixed invalid name of wrapper. Emmanuel Stapf 2015-10-19 08:37:03 +0900
  • a42d09b167 Cosmetics. Emmanuel Stapf 2015-10-19 08:36:51 +0900
  • 1b074568f1 Made UTF8String a class to ensure that `Dispose()' will be called regardless of exceptions. Made sure we call Dispose() on all our UTF8String instances that allocate SDL C memory. Emmanuel Stapf 2015-10-16 11:09:05 +0900
  • ca7b08ca45 Removed more useless ReSharper Analysis tool warnings. Emmanuel Stapf 2015-10-16 11:07:02 +0900
  • 6828505ba3 Added Resharper project specific settings. Emmanuel Stapf 2015-10-16 10:17:26 +0900
  • a84c9be8db Use generic version of Marshaling methods. Cosmetics Emmanuel Stapf 2015-10-16 10:03:39 +0900
  • cfd6665846 Completed manual marshalling of strings. Commented out code using __arglist because at the moment CoreFX reference assemblies do not have a definition for RuntimeArgumentHandle. Emmanuel Stapf 2015-10-15 18:09:08 +0900
  • bb471e5de9 Ignored ReSharper Cache files. Emmanuel Stapf 2015-10-15 12:57:56 +0900
  • 09cedf612b Added CoreFX reference assemblies. Emmanuel Stapf 2015-10-15 12:56:21 +0900
  • 6c8e09db56 Merge a643c5cf4c into 0532deb9a6 masonwheeler 2015-10-09 19:23:10 +0000
  • a643c5cf4c Several improvements to the SDL2 API coverage masonwheeler 2015-10-09 15:15:09 -0400
  • c94f7cdd2f Adding support for SDL_GPU and SDL_FontCache masonwheeler 2015-10-09 15:14:47 -0400
  • 0532deb9a6 Fix a couple SDL_pixels macros Ethan Lee 2015-09-13 16:03:16 -0400
  • c41fcf5b19 Flags type sizes Ethan Lee 2015-09-02 07:12:10 -0400
  • 2e9752838d Fix Win32 UTF8 marshaling Ethan Lee 2015-07-20 10:03:42 -0400
  • 7f3d91e2e5 Minor API change Ethan Lee 2015-07-19 14:31:39 -0400
  • 2bdff17d3c Merge pull request #88 from Mailaender/minitk minitk Ethan Lee 2015-07-08 14:34:02 -0400
  • b73eef6909 bring back generic RenderbufferStorage.DepthComponent Matthias Mailänder 2015-07-04 12:00:39 +0200
  • dbffbe778b SDL 2.0.4 RC1 Ethan Lee 2015-06-13 19:15:08 -0400
  • 83012b9866 Happy New Year, wait what month is it Ethan Lee 2015-05-21 12:54:41 -0400
  • 62a28724f2 Fix SDLK_DELETE value: 0177 (octal), 127 (decimal) Elisée 2015-01-06 02:11:40 +0100
  • f29dbb7e4d Happy New Year, wait what month is it Ethan Lee 2015-05-21 12:54:41 -0400