Commit graph

16 commits

Author SHA1 Message Date
Jameson Ernst c751ad0a03 Fixed gamma-ramp marshaling
more out params
2013-07-24 16:33:52 -07:00
Jameson Ernst 51e907c959 Marshaling refinements to supplementary libraries 2013-07-14 21:24:26 -07: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 4868a53683 Added UTF-8 support to supplementary libs
Style changes for consistency
2013-06-25 23:16:43 -07:00
Ethan Lee f154fc784b Add compiled version info for SDL2 libs. 2013-04-17 18:38:10 -04:00
Ethan Lee 5440f8ad22 SDL2 compatibility fixes. 2013-04-17 18:08:38 -04:00
Ethan Lee fdbf76f308 Strip out needless Attribute bits 2013-04-17 03:41:40 -04:00
Ethan Lee 9ab0d1d2c3 Unfortunately, we need to use IntPtrs for SDL_Surface and Mix_Chunk. Otherwise we cannot free these resources. Just do a PtrToStructure in the application. 2013-04-09 23:04:37 -04:00
Ethan Lee c2359680ae For SDL2#, this will be const, not redefinable. 2013-04-09 13:54:04 -04:00
Ethan Lee 7dd9cf4272 Fix endianness assumption, make PIXELFORMATs readonly. 2013-04-09 13:38:06 -04:00
Ethan Lee 281ce130e0 Remove 2 from class names to prevent namespace ambiguity. 2013-04-08 12:09:41 -04:00
Ethan Lee 5c91529e4f Does C# really have both string and String? 2013-04-07 22:41:22 -04:00
Ethan Lee e7cbc528cc The nativeLibName can/should be private. 2013-04-07 22:39:16 -04:00
Ethan Lee dd28844230 SDL2_mixer first draft is done. 2013-04-07 22:21:02 -04:00
Ethan Lee ce1c082b17 SDL2_mixer mostly implemented, need to do Special Effects API. 2013-04-07 22:05:46 -04:00
Ethan Lee a5a08b4140 Why, hello there, world... 2013-04-03 12:15:53 -04:00