Commit Graph

  • b1526d11f0 Take advantage of GL_ARB_texture_non_power_of_two when it's available Sam Lantinga 2014-08-14 21:31:50 -0700
  • b4a11bb2b4 Fixed warnings about unused local variables. Philipp Wiesemann 2014-08-12 23:37:12 +0200
  • 5de416f716 Fixed warning about implicit boxing to Java Object. Philipp Wiesemann 2014-08-12 23:33:16 +0200
  • fe2f5ba128 Fixed doxygen warnings and markdown formatting. Philipp Wiesemann 2014-08-12 23:28:45 +0200
  • 31395bfd9a Implemented SDL_GetPrefPath() on Android - it returns the path used by SDL_AndroidGetInternalStoragePath() Sam Lantinga 2014-08-11 17:25:53 -0700
  • a92367c65c Added an entry for the new Steam controller XInput emulation mode Sam Lantinga 2014-08-11 17:24:54 -0700
  • ef3c617d74 Fixed typo in source comment. Philipp Wiesemann 2014-08-11 23:18:35 +0200
  • 25c4cced92 Added javadoc comment for consistency. Philipp Wiesemann 2014-08-11 23:16:47 +0200
  • d092dacdca Fixed doxygen warning and markdown formatting. Philipp Wiesemann 2014-08-11 23:13:20 +0200
  • ce8db61df0 Updated README name in header. Philipp Wiesemann 2014-08-11 22:53:03 +0200
  • 3b294d2a37 Removed 42 from README. Philipp Wiesemann 2014-08-11 22:45:08 +0200
  • d01d5b161b WinRT build fix for ARM platforms David Ludwig 2014-08-10 22:21:21 -0400
  • cc2472388d Added iOS-specific functions to get the window view's current OpenGL Renderbuffer and Framebuffer objects, so they can be more easily rebound when necessary. Alex Szpakowski 2014-08-08 15:14:09 -0300
  • 356e5ec5fb Fixed opengl context share groups on iOS. Alex Szpakowski 2014-08-07 00:44:16 -0300
  • d3f578b23d Added NV12 and NV21 texture support for OpenGL and OpenGL ES 2.0 renderers Sam Lantinga 2014-08-06 11:34:54 -0700
  • 6bacd86603 Merged default into iOS-improvements Alex Szpakowski 2014-08-06 13:50:50 -0300
  • 6d5cb6349b The OpenGL context returned by the UIKit backend is now an actual OpenGL context instead of the OpenGL view we created. This allows you to use the returned context in functions like CVOpenGLESTextureCacheCreate() Sam Lantinga 2014-08-06 00:28:02 -0700
  • b4b90f36ee Merged default into iOS-improvements Alex Szpakowski 2014-08-06 03:32:59 -0300
  • 590cf17cba Updated the iOS backend code to use Objective-C's automatic reference counting (ARC). Alex Szpakowski 2014-08-06 03:24:16 -0300
  • 09e3aa7ba5 Haptics aren't available on iOS, but use the dummy implementation instead of failing init if it's requested. Sam Lantinga 2014-08-05 21:03:02 -0700
  • ecd0aac0cf Minor code update for less verbosity Alex Szpakowski 2014-08-06 00:45:11 -0300
  • 3b46db6b13 Merged branch default into iOS-improvements Alex Szpakowski 2014-08-04 15:30:53 -0300
  • 40095c3a64 SDL - when raising the window under OSX also force the app to activate. This fixes a fullscreen window on a separate space not coming front when raisewindow is called. Alfred Reynolds 2014-07-31 12:46:23 -0700
  • 2bd60019da Merged 'default' into branch 'iOS-improvements' Alex Szpakowski 2014-07-31 03:14:10 -0300
  • 5ac48ee18b SDL - fix re-entrancy into SDL_UpdateFullscreenMode under OSX. During HideWindow we get a RESTORED event which then turns fullscreen back on causing a hang in Cocoa_SetWindowFullscreenSpace waiting for the fullscreen transition to finish. Alfred Reynolds 2014-07-30 17:45:52 -0700
  • 861957daca Make SDL_SysWMinfo usable on Mac/iOS with ARC enabled (thanks, Alex!). Ryan C. Gordon 2014-07-30 14:14:19 -0400
  • 42597180f1 Fixed comment typo. Ryan C. Gordon 2014-07-30 14:12:54 -0400
  • f0c912808c SDL_GetQueuedAudioSize() shouldn't grab lock when not set up for queueing. Ryan C. Gordon 2014-07-30 11:11:48 -0400
  • 735025be14 Added a GetPendingBytes method to the audio backend. Ryan C. Gordon 2014-07-30 11:08:31 -0400
  • a93f508259 XAudio2: Use XAUDIO2_VOICE_NOSAMPLESPLAYED when possible. Ryan C. Gordon 2014-07-30 09:54:01 -0400
  • 3489cd705a Moved documentation to docs, recreated a simple README.txt, fixed build Sam Lantinga 2014-07-29 08:04:15 -0700
  • 2b60cb244b Rearrange documentation Gabriel Jacobo 2014-07-29 09:20:12 -0300
  • ab74bb39f4 Added missing autorelease pool blocks in UIKit backend code. Fixes memory leak issues, especially in SDL_video. Alex Szpakowski 2014-07-29 00:36:12 -0300
  • 2995fd8a12 Added support for SDL_SetWindowBordered on iOS. Worked around a bug with rotating the device on iOS 8. Alex Szpakowski 2014-07-29 00:05:48 -0300
  • b9bf7cf79a Changed local var names in SDL assert macro. Ryan C. Gordon 2014-07-28 10:54:25 -0400
  • cecf52ffbd Turned on OmitDefaultLibName for SDL, SDLmain and SDLtest Sam Lantinga 2014-07-27 19:56:53 -0700
  • ec58b7073d Remove dependency on C runtime from Windows SDLmain. Ryan C. Gordon 2014-07-27 19:52:52 -0400
  • 6867843f0f Fixed bug 2537 - _allmul in SDL_lib.c is not working properly Sam Lantinga 2014-07-27 17:44:10 -0700
  • d8fa24d5db Fixed uninitialized variable in some cases Sam Lantinga 2014-07-27 17:43:36 -0700
  • 43eb4ed272 Fixed SDL_SetWindowFullscreen on iOS causing the window's reported dimensions and supported orientations to go out of sync with what they should be, if the device orientation was different from the screen orientation when the function call was made. Alex Szpakowski 2014-07-24 22:35:25 -0300
  • 78ae18009e Integrated Phil Hassey's patch to fix SDL_IsScreenKeyboardShown on iOS (https://bugzilla.libsdl.org/show_bug.cgi?id=2660) Alex Szpakowski 2014-07-23 22:35:14 -0300
  • 944d2f6661 Fixed SDL_SetWindowFullscreen on iOS for the last time, hopefully. Alex Szpakowski 2014-07-23 21:55:42 -0300
  • 88151c2063 More cleanup of the iOS Objective-C code. Alex Szpakowski 2014-07-23 03:05:31 -0300
  • 78d587e249 90% of iOS users on the App Store run at least iOS 7, so it doesn't make sense to support building using an SDK that doesn't support iOS 7. The minimum supported runtime version is still iOS 5.1. Alex Szpakowski 2014-07-23 01:33:59 -0300
  • b705acdf85 Updated the iOS Objective-C code to use NSDictionary/NSArray/NSNumber literals and subscripting, for improved code clarity. Alex Szpakowski 2014-07-23 01:28:24 -0300
  • bfa60a63db Added audio device buffer queueing API. Ryan C. Gordon 2014-07-22 21:41:49 -0400
  • 36bfd16161 Fixed bug 2657 - Memory leak in GL_CreateTexture function Sam Lantinga 2014-07-26 16:52:26 -0700
  • 110ede5e66 Clarifying hard-to-understand piece of code. Ryan C. Gordon 2014-07-22 23:12:21 -0400
  • 874fcd3584 Cleaned up iOS OpenGL ES context creation code and added sRGB context support on iOS 7+ Alex Szpakowski 2014-07-22 20:06:13 -0300
  • 38e0165644 Fixed SDL_SetWindowFullscreen on iOS to properly update the view's frame. Alex Szpakowski 2014-07-22 16:48:35 -0300
  • 62f287fc39 The default implementation of [view layoutSubviews] actually does something in iOS 6+, so we should call [super layoutSubviews] when overriding it. Alex Szpakowski 2014-07-21 02:46:53 -0300
  • 1c6cd4c21e Dont redeclare DBusMessage* msg; Brandon Schaefer 2014-07-18 14:10:45 -0700
  • 0514962ed2 Disabled the custom iOS splashscreen code - it interferes with the normal rotation and orientation behaviour of SDL windows. Alex Szpakowski 2014-07-17 22:55:59 -0300
  • dd01303f0c Properly send a window resize event in all cases when viewDidLayoutSubviews is triggered. Alex Szpakowski 2014-07-17 18:05:12 -0300
  • 27c62b38af Fixed SDL_HINT_ORIENTATIONS to properly allow disabling custom orientations if the hint is set with no valid orientations. Alex Szpakowski 2014-07-16 21:06:15 -0300
  • e20e404631 The iOS 7 transparent status bar now uses white text rather than black. Alex Szpakowski 2014-07-16 20:05:00 -0300
  • 289274c38a Fixed SDL_SetWindowFullscreen not properly updating the status bar visibility in iOS 7+ Alex Szpakowski 2014-07-16 16:12:20 -0300
  • 651add99ff Minor fix for if SDL_JoystickInit is called more than once without a matching SDL_JoystickQuit. Alex Szpakowski 2014-07-15 02:04:08 -0300
  • 86058b6653 iOS now respects SDL_HINT_ACCELEROMETER_AS_JOYSTICK. Alex Szpakowski 2014-07-15 02:01:43 -0300
  • 6e8b8fb997 Changed the way retina resolutions are handled in iOS. Alex Szpakowski 2014-07-14 22:35:48 -0300
  • a434d81635 Misc. iOS code improvements. Alex Szpakowski 2014-07-14 16:50:25 -0300
  • 3360c453ca Fixed bug 2640 - Unable to SDL_SetRenderTarget to original surface for software renderer without a window Sam Lantinga 2014-07-13 09:04:55 -0700
  • 64e18efb88 Fixed bug 2639 - SDL_BLENDMODE_BLEND not working properly for software renderer, thanks to Melker Narikka Sam Lantinga 2014-07-12 16:21:56 -0700
  • 03c28da7d8 Fixed bug 2638 - (Signed) Can't create signed apps in Android Sam Lantinga 2014-07-12 13:05:41 -0700
  • dbec882475 Fixed Visual Studio 2010 build Sam Lantinga 2014-07-11 22:15:34 -0700
  • a635ed21d8 Fixed build for arm platforms Sam Lantinga 2014-07-11 22:14:14 -0700
  • e053a30790 Fixed bug in AVX detection and added AVX2 detection Sam Lantinga 2014-07-11 22:02:50 -0700
  • 32d5e6cacf Clarified the documentation for SDL_FlushEvents() so people know it only affects currently queued events. Sam Lantinga 2014-07-09 01:34:40 -0700
  • 8274386984 The Gimp puts out a different bogus color mask for 32-bit .bmp files. :) Ryan C. Gordon 2014-07-09 00:09:57 -0400
  • 0195994dd9 Make SDL_LoadBMP() work with 32-bit bitmaps from ImageMagick. Ryan C. Gordon 2014-07-09 00:01:34 -0400
  • 41cf80fc76 Comment update: SDL_INIT_NOPARACHUTE doesn't do anything as of 2.0.0. Ryan C. Gordon 2014-07-08 16:17:06 -0400
  • 5c9e8aa05b Skip JUNK chunks in wave files Sam Lantinga 2014-07-08 00:42:14 -0700
  • 473339df13 Strip the binaries before signing them, in release configuration Sam Lantinga 2014-07-08 00:23:36 -0700
  • dc025a74bc Fixed supporting multiple frameworks Sam Lantinga 2014-07-07 23:48:21 -0700
  • 53e838c19f Fixed code signing release frameworks Sam Lantinga 2014-07-07 23:40:10 -0700
  • 22933d6bb0 Update audio testautomation: more coverage; added SDL_PauseAudio test /w callback coverage Andreas Schiffler 2014-07-07 23:33:57 -0700
  • 0693eefd89 Fixed bug 2421 - SDL_RenderCopyEx off by one when rotating by 90 and -90 Sam Lantinga 2014-07-07 23:26:34 -0700
  • e782a7aa86 Updated configure after removing pthread spinlock support Sam Lantinga 2014-07-07 21:34:04 -0700
  • 91ae3619a8 Fixed bug 2618 - incomplete pthread-based lock support should be removed Sam Lantinga 2014-07-07 21:27:42 -0700
  • 913ca88dbb Fixed bug 2628 - invalidate surface->map in SDL_SurfacePalette() Sam Lantinga 2014-07-07 21:21:05 -0700
  • d09fa4f396 Enable 2 disabled audio tests (since bug 1396 is fixed and they pass now) Andreas Schiffler 2014-07-07 20:26:21 -0700
  • d8f3d290f8 Hopefully fixed Cygwin build Sam Lantinga 2014-07-07 13:21:54 -0700
  • 91c3fd505d Removed useless assert Sam Lantinga 2014-07-07 13:19:53 -0700
  • a429e24d4d Fixed bug 2631 - Mac: minor code cleanup Sam Lantinga 2014-07-07 12:48:25 -0700
  • cb562f19c6 SDL_SYS_IsXInputGamepad_DeviceIndex() is only available if SDL_JOYSTICK_XINPUT is true. Sam Lantinga 2014-07-07 11:44:14 -0700
  • 0b7ce643b9 Fixed indentation for pnacl configuration Sam Lantinga 2014-07-07 11:13:19 -0700
  • a4c3f84bf4 Fixed compiler warnings on iOS Sam Lantinga 2014-07-07 11:00:25 -0700
  • 2b28bf4a9b Fixed bug 2626 - iOS: fix test and template Xcode projects and build scripts to link with CoreMotion Sam Lantinga 2014-07-07 10:42:19 -0700
  • 014311e2bd Fixed compiler warning Sam Lantinga 2014-07-07 10:39:02 -0700
  • 91b5592527 Fixed compiler warning on Mac OS X Sam Lantinga 2014-07-07 10:38:10 -0700
  • 6be3928369 2620 solaris port missing atomics if not using gcc Shawn Walker 2014-07-05 16:11:23 -0700
  • 31b538d6a3 Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context Sam Lantinga 2014-07-07 10:33:32 -0700
  • 4b927b70ff Call dbus_shutdown to make valgrind happy. Alex Baines 2014-07-06 22:15:31 +0100
  • e45d532fe3 Fixed mingw64 build and warnings Sam Lantinga 2014-07-07 10:26:28 -0700
  • 9156d965c8 Fix option for forced run of disabled tests in test harness Andreas Schiffler 2014-07-06 20:41:39 -0700
  • 407e0c79a9 Fixed haptic refcount bug (thanks David Ludwig!) Sam Lantinga 2014-07-04 17:20:22 -0700
  • 8426abdbfc Made the latest XInput + Haptic changes compile and run on WinRT David Ludwig 2014-07-04 18:20:23 -0400
  • 3aa3d98886 Split the XInput and DirectInput code so Windows RT can use the existing XInput support. Sam Lantinga 2014-07-03 15:39:55 -0700
  • 74bea33260 Maybe fixes bug #2291 (red tinted screen on some Samsung Android devices) Gabriel Jacobo 2014-07-03 17:36:08 -0300
  • 2b82e68121 add a comment to SDL_InitSubSystem explaining its refcounting behavior Alfred Reynolds 2014-07-03 10:22:26 -0700