Commit Graph

  • c45ef572c4 Disable the SDL event pump after the SDL main routine returns, since events will be dispatched by the Cocoa event loop. Sam Lantinga 2012-06-25 11:10:34 -04:00
  • ffabd91859 Added SDL_system.h to the various projects Sam Lantinga 2012-06-23 06:46:06 -04:00
  • 95b70995ba Fix Android's SDLActivity for devices that may send more than one surfaceChanged event in a row (ie, the Kindle Fire) Gabriel Jacobo 2012-06-24 21:10:17 -03:00
  • 6adb4e9008 Fix SDL_SetWindowSize with X11 non-RESIZABLE windows, patch by Pierre-Loup. Sam Lantinga 2012-06-22 23:31:22 -04:00
  • 5160c3d202 Created a header file for system dependent API functions, and added SDL_iPhoneSetAnimationCallback() Sam Lantinga 2012-06-22 19:19:18 -04:00
  • 32a20bfc64 Fixed orientation and color when rendering to texture Sam Lantinga 2012-06-22 11:38:49 -04:00
  • 729fdcda8a Fixes #1524, improved xinput2 test Gabriel Jacobo 2012-06-21 14:01:47 -03:00
  • 8ffcedaf13 Automated tests fixes Gabriel Jacobo 2012-06-21 12:12:11 -03:00
  • 3da89b1dd0 Updated Mac OS X and iOS projects Sam Lantinga 2012-06-21 10:41:25 -04:00
  • a1de587006 Fixes #1523 by removing inconsistent use of texture->access Gabriel Jacobo 2012-06-21 11:16:14 -03:00
  • c69811e85e Fixed issue with tiling window managers (bug 1246) Sam Lantinga 2012-06-21 09:58:22 -04:00
  • 9eb7a5f09f Fixes #1519, adds initialization to Android RWops internal variables. Gabriel Jacobo 2012-06-20 11:25:40 -03:00
  • 192f284bdd small improvements in the iosbuild.sh script Gabriel Jacobo 2012-06-19 20:16:45 -03:00
  • aaaf916145 Adds a simple command line utility (iosbuild.sh) to create iOS binaries for armv6, armv7 and i386 Gabriel Jacobo 2012-06-19 18:25:04 -03:00
  • e3179ba01b Fixed compiling with Visual Studio Sam Lantinga 2012-06-19 13:50:14 -04:00
  • 5cd65923a0 Fixes #1522, improved Xinerama / Twinview support Gabriel Jacobo 2012-06-19 14:19:05 -03:00
  • 1be4f2c07f Fixes #1422, restores GL context automatically under Android Gabriel Jacobo 2012-06-19 13:57:42 -03:00
  • ad08babefc Added command-line cross-compile support for iOS - Gabriel Jacobo will be adding iosbuild.sh and documentation for the process. Sam Lantinga 2012-06-19 12:29:53 -04:00
  • 70fe749a0f Ignore SVN metadata Sam Lantinga 2012-06-04 12:31:14 -04:00
  • e619df7521 Actually functional, hopefully!, Xext test Gabriel Jacobo 2012-06-03 17:34:18 -03:00
  • b4cd73d4d5 Fix from 1.2 branch: ignore bogus Linux evdev joystick axes. Ryan C. Gordon 2012-06-03 05:05:34 -04:00
  • 9a96b99516 Fixed SDL_config.h build include path Sam Lantinga 2012-06-01 20:31:50 -04:00
  • b5c76adf75 Better test for Xext headers Sam Lantinga 2012-06-01 20:06:48 -04:00
  • 726f2cdfde Fixed includes for Objective C Sam Lantinga 2012-06-01 20:05:38 -04:00
  • 2e96488df0 RenderCopyEx,rotation and flipping for all hardware/software backends (#1308) Gabriel Jacobo 2012-06-01 19:51:08 -03:00
  • 9b129179a4 Fix test for Xext headers (bug 1498), now it should fail properly in systems with the old headers. Gabriel Jacobo 2012-06-01 19:42:15 -03:00
  • e387df94fc 1.Fixed a memory leak inside XInput2 code 2.Replaced XKeycodeToKeysym with XkbKeycodeToKeysym since XKeycodeToKeysym is deprecated in newer X11 version 3.Rewrote testime.c since it was disabled after SDL_compat.c removal 4.Take into account common arguments also in testrelative.c Dimitris Zenios 2012-05-31 19:23:30 +03:00
  • 3aa88a6405 Updated with new configure.in changes Sam Lantinga 2012-05-31 09:06:47 -04:00
  • 689dd07956 1.Moved all xinput2 functionality to its own file 2.Implement touch events using Xinput2.Leave evtouch as a fallback when xinput2 is not supported Dimitris Zenios 2012-05-31 13:37:02 +03:00
  • 1d863a73a8 Updated iOS project to SDL 2.0 Sam Lantinga 2012-05-30 15:21:13 -04:00
  • ff4a156632 Fixed define for consistency Sam Lantinga 2012-05-30 11:45:09 -04:00
  • 94597260b7 Fixed compile error with both new and old Xext headers (bug 1498) Sam Lantinga 2012-05-30 11:44:57 -04:00
  • b249d5f9ae Fixed compile error Sam Lantinga 2012-05-30 11:43:33 -04:00
  • a74c7583bc Initial support for XInput2 by Dimitris Zenios Sam Lantinga 2012-05-30 11:25:35 -04:00
  • f5c67f7e31 Fixed compiling the keyboad iOS demo Sam Lantinga 2012-05-25 18:21:22 -04:00
  • 5b2b2679a9 Allow SDL_uikitkeyboard.h to be included in C++ applications Sam Lantinga 2012-05-25 18:21:10 -04:00
  • a6c03533e0 Fixes issue #1500 "SDL_RWops fails under Android 4" by removing stale Local Refs and replacing them for their global equivalents. Gabriel Jacobo 2012-05-25 15:35:41 -03:00
  • 8edbb26524 Fix for issue #1465, Leak in Android_JNI_SetActivityTitle (SDL_SetWindowTitle) Thanks Martin Gerhardy! Gabriel Jacobo 2012-05-25 15:10:13 -03:00
  • b782955be2 SDL_ExitProcess() was ignoring exit code parameter. Ryan C. Gordon 2012-04-09 23:55:43 -04:00
  • 809447b726 I think this may fix the altivec blitters. Sam Lantinga 2012-04-08 03:59:36 -04:00
  • de72384754 Fixed bug 1429 - Compiling static library with -arch fails when linking showimage Sam Lantinga 2012-02-28 21:58:36 -05:00
  • bf836266b7 Make mouse relative mode save the original co-ordinates to restore them properly. Wim Looman 2012-02-04 00:13:21 +13:00
  • fde369d185 Change SDL_SetCursor to set the cursor back to the default cursor when the window is unfocused. Wim Looman 2012-02-03 23:53:51 +13:00
  • 82dd1b8f35 Fix null reference exception. Wim Looman 2012-02-03 23:08:48 +13:00
  • 2f440f0b3b Fixed bug 1423 - Finger touch events don't report pressure Sam Lantinga 2012-02-20 23:54:33 -05:00
  • 6ff55c1ca2 Fixed bug 1426 - SDL_SemWaitTimeout returns -1 and sets error instead of SDL_MUTEX_TIMEDOUT on time out Sam Lantinga 2012-02-20 23:51:53 -05:00
  • c24538ae24 Add OpenGL 3.X context creation support Sam Lantinga 2012-02-20 23:37:57 -05:00
  • 2a31fa7716 Fixed bug 1424 - Handling of alpha channel in Altivec accelerated blit functions Sam Lantinga 2012-02-20 20:56:52 -05:00
  • d2a506d0d6 Fix for double free when quitting on iOS Sam Lantinga 2012-02-20 20:46:30 -05:00
  • f7b34c87f6 Fixed bug 1419 - SDL_libgl2D.c breaks ndk-build Sam Lantinga 2012-02-15 21:11:21 -05:00
  • 67d39f0198 FreeBSD compile fix Sam Lantinga 2012-02-15 21:06:45 -05:00
  • 608641e290 Quick android Makefile fix from Gabriel Jacobo Sam Lantinga 2012-02-14 20:54:44 -05:00
  • 95748ef40d Missed a file in Frank's patch Sam Lantinga 2012-02-12 23:22:44 -05:00
  • 1cbd3b1798 Updated the .hgignore for the current set of test programs Sam Lantinga 2012-02-12 21:05:24 -05:00
  • 41dcf2a16e Updated Nintendo DS support Sam Lantinga 2012-02-12 21:04:01 -05:00
  • 030c7f17b7 Fixed bug 1417 - Android_JNI_FileClose local reference bug Sam Lantinga 2012-02-12 20:57:32 -05:00
  • 333943e556 Fixed bug 1412 - Patch - Software renderer crash Sam Lantinga 2012-02-07 19:34:24 -05:00
  • a887ff0bac Removed GLX_BUFFER_SIZE attribute; it doesn't do anything with GLX_RGBA. Ryan C. Gordon 2012-02-07 02:11:42 -05:00
  • d2093e13ed Replaced some assert macros with SDL_assert. Ryan C. Gordon 2012-02-07 02:11:15 -05:00
  • a6a93eaeae Check for _STDINT_H in SDL_config_minimal.h Ryan C. Gordon 2012-02-07 01:26:00 -05:00
  • 4f291e8eae Updated the Android Java activity for SDL2 Sam Lantinga 2012-02-04 16:39:52 -05:00
  • 7fda375925 Updated VS2010 project for the new version.rc location - thanks to Rainer Deyke Sam Lantinga 2012-02-04 10:42:12 -05:00
  • 96b1c69db7 Fixed bug 1410 - fatbuild.sh is broken Sam Lantinga 2012-02-04 10:40:04 -05:00
  • b42c90e65c Fixed bug 1403 - Creating a window with resizable flags may crash Sam Lantinga 2012-02-03 22:24:33 -05:00
  • c7588fa928 Fixed OpenGL ES 1.1 on Android Sam Lantinga 2012-01-31 21:03:35 -05:00
  • 65235aa874 Fixed bug 1405 - README.android misses build instruction: copy SDL_config_android.h -> SDL_config.h Sam Lantinga 2012-01-31 20:55:17 -05:00
  • c95069ab56 Switched the SDL 2 autoconf macro to AM_PATH_SDL2 Sam Lantinga 2012-01-30 21:39:26 -05:00
  • 9470893698 Fixed magenta texture on iOS with OpenGL ES 2.0 Sam Lantinga 2012-01-30 20:56:25 -05:00
  • 5277741dcd Updated Android Makefile for SDL2 Sam Lantinga 2012-01-30 20:09:50 -05:00
  • 00da0cd57c Added glGenFramebuffers() to the function pointer list Sam Lantinga 2012-01-28 14:53:23 -05:00
  • 55ea8bdfd4 Fixed setting the orthographic projection when the viewport changes. Sam Lantinga 2012-01-28 14:05:48 -05:00
  • b2029b6a66 * On iOS, fix support for the case where [UIScreen scale] is not 1.0 (retina) * Allow selection of non-retina modes on retina devices Tim Angus 2012-01-25 14:29:56 +00:00
  • f4c0910b5b Sanity check the window width and height Sam Lantinga 2012-01-22 23:51:46 -05:00
  • e2e9ecfa1f Successfully built an SDL 2.0 RPM Sam Lantinga 2012-01-22 23:36:59 -05:00
  • 24472a0309 Updated the README and removed the old graywin test Sam Lantinga 2012-01-22 22:30:27 -05:00
  • 36dbd7c7ca Removed old SDL 1.2 tests from the iOS test projects Sam Lantinga 2012-01-22 22:29:50 -05:00
  • fac9ba080a Fixed setting the window visibility on iOS and Android Sam Lantinga 2012-01-22 22:19:08 -05:00
  • 254cf2c53c Removed old compat files from Visual Studio and Xcode projects Sam Lantinga 2012-01-22 22:09:29 -05:00
  • f14f70bc64 Fixed loading textures when the window starts hidden. The viewport automatically resets to the window size when you programmatically resize the window. Sam Lantinga 2012-01-22 21:46:06 -05:00
  • 3c87570c58 Have testspriteminimal use the new simple API Sam Lantinga 2012-01-22 19:47:33 -05:00
  • b5844a1c07 Added a convenience function SDL_CreateWindowAndRenderer() Sam Lantinga 2012-01-22 19:22:53 -05:00
  • 07b8dc102e Re-added SDL_SWSURFACE, because it looks silly to always pass 0 to SDL_CreateRGBSurface() Sam Lantinga 2012-01-22 18:37:46 -05:00
  • 9c4c023744 Removed the SDL 1.2 compatibility API... we'll see how painful this is. Sam Lantinga 2012-01-22 18:11:41 -05:00
  • 0b021e1de9 Switched the RPM spec file to SDL 2.0 Sam Lantinga 2012-01-22 17:50:35 -05:00
  • 56d871b599 Removed unsupported Watcom files Sam Lantinga 2012-01-22 17:41:33 -05:00
  • aaae96a5cb BeOS is no longer a going concern. ;) Sam Lantinga 2012-01-22 17:33:44 -05:00
  • 115347e976 Removed unsupported Borland related files Sam Lantinga 2012-01-22 17:32:50 -05:00
  • 128821901c Removing some more references to SDL 1.3 Sam Lantinga 2012-01-22 17:26:45 -05:00
  • c484f884c5 Updated to SDL 2.0, and SDL 2.0 can now be installed coexisting with SDL 1.2 Sam Lantinga 2012-01-22 17:21:00 -05:00
  • c5b09f0da7 You need to create the texture with the SDL_TEXTUREACCESS_TARGET flag. Sam Lantinga 2012-01-22 01:29:26 -05:00
  • b291116502 Renamed SetTargetTexture() to SetRenderTarget() Sam Lantinga 2012-01-22 01:26:28 -05:00
  • dba1ccf43b Reorganized the render target code, moving the viewport handling to the general code and adding software implementation. Sam Lantinga 2012-01-21 22:22:30 -05:00
  • c255ba9a14 Sorted the source files Sam Lantinga 2012-01-21 22:14:38 -05:00
  • e5e57bf7e8 Cleaned up the iOS test project and added testscale and testrendertarget Sam Lantinga 2012-01-21 22:13:20 -05:00
  • a2c8422c6c Added testscale and testrendertarget projects Sam Lantinga 2012-01-21 21:50:28 -05:00
  • 7f8f4956c3 We've already crashed by this point if we don't have a renderer. The calling code should check this. Sam Lantinga 2012-01-21 18:30:50 -05:00
  • 27f336ae6e Added the correct version.rc to the Visual Studio build. Sam Lantinga 2012-01-21 12:10:14 -05:00
  • 1af7c2fe96 Added a renderer flag to expose whether a renderer supports render to texture. Sam Lantinga 2012-01-19 21:06:47 -05:00
  • 096d218036 Fix for building with Visual Studio Sam Lantinga 2012-01-19 20:25:09 -05:00
  • 9853ab62c8 Switched back to configure generating SDL_config.h It was very confusing to have configure generate an SDL_config.h and then not have it be used when building on Mac OS X or Windows. I'll just have to remember to use SDL_config_windows.h when building official releases that are supposed to be ABI compatible with Visual Studio. Sam Lantinga 2012-01-19 01:55:51 -05:00