2568a367c8Mac: Better handling when someone else is the app delegate.
J?rgen P. Tjern?
2013-10-07 16:01:40 -0700
69e1e779c2Raspberry Pi build script: let caller specify final tarball name.
Ryan C. Gordon
2013-10-10 02:37:36 -0400
f7e0a9b2b0Patched to compile in C90 mode.
Ryan C. Gordon
2013-10-10 02:21:41 -0400
6b2291d1cfFixed tarball name in Raspberry Pi build script.
Ryan C. Gordon
2013-10-10 02:06:14 -0400
4f305b85a9Added script that the buildbot will use for cross-compiling to Raspberry Pi.
Ryan C. Gordon
2013-10-10 01:46:39 -0400
89131435f8Adds gl_profile_mask to test framework, uses it in testgles
Gabriel Jacobo
2013-10-10 00:49:57 -0300
d0fddfab84Fixes Bug 2134 - [Android] Black screen after resume (sometimes)
Gabriel Jacobo
2013-10-10 00:30:03 -0300
eaa4300fafFixes testgles and testgl
Gabriel Jacobo
2013-10-09 11:30:01 -0300
24f237710fAdds test framework to Android.mk and a simple utility to build Android projects
Gabriel Jacobo
2013-10-09 10:29:01 -0300
c455f7291cFix SDL_SetWindowPosition on fullscreen windows.
J?rgen P. Tjern?
2013-10-07 14:16:38 -0700
cca094225aOnly allocate a joystick instance ID once we know it's a joystick. This fixes compatibility with code that assumes 0 based joystick instance IDs.
Sam Lantinga
2013-10-06 20:39:23 -0700
11c45c4edeRemoved unused variables (thanks Joseph!)
Sam Lantinga
2013-10-06 13:50:36 -0700
8f46bcfd6dCheck for NULL joystick in SDL_JoystickGetGUID()
Sam Lantinga
2013-10-06 13:49:23 -0700
90a219a375Fixed bug where a Logitech wireless keyboard with built-in mouse touchpad didn't get recongized as both devices.
Sam Lantinga
2013-10-05 21:15:55 -0700
529664278fFixed bug 2132 - Tests may use invalid SDL_window pointers when windows are closed
Sam Lantinga
2013-10-05 19:09:03 -0700
0db36f51aaAdded detection of touch devices before first touch events happen on Android.
Philipp Wiesemann
2013-10-05 17:08:19 +0200
36b759174fDo a 32-bit compare on RGBA values. Thsi should be inlined in optimized builds.
Sam Lantinga
2013-10-05 12:29:05 -0700
5607cc45c5Avoid redundant state changes in the GLES2 renderer.
Ryan C. Gordon
2013-10-05 00:29:57 -0400
500e4f6f9aRemoved "u_colorTable" uniform from the GLES2 renderer. It's not used anywhere.
Ryan C. Gordon
2013-10-04 11:25:14 -0400
9c489c7c0dFix EGL/OpenGL ES paths
Gabriel Jacobo
2013-10-04 08:23:37 -0300
9cbd05df1eReport an error if creating a render target fails
Sam Lantinga
2013-10-03 21:41:09 -0700
509898460cAdded optional error checking for OpenGL ES 2.0 in the same style as the OpenGL renderer. You can enable it like this: SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_DEBUG_FLAG);
Sam Lantinga
2013-10-03 20:48:52 -0700
e5ef978e13Fixed a potential double-free bug if glGenTextures() failed.
Sam Lantinga
2013-10-03 20:42:43 -0700
b39a4daf04SDL_TEXTINPUT support for EVDEV
Gabriel Jacobo
2013-10-03 10:28:10 -0300
1f21484bddFixed const/non-const warning
Sam Lantinga
2013-10-03 03:31:05 -0700
6004b764d8WinRT: added missing files
David Ludwig
2013-09-22 23:17:25 -0400
58dd086487WinRT: unified the two, public, app-init functions
David Ludwig
2013-09-22 12:26:53 -0400
aeaa05054bWinRT: ugh, at least one file in an app's project seems to require C++/CX compilation. Assuming this is true, that file might as well be the one that contains WinMain.
David Ludwig
2013-09-16 22:43:12 -0400
efb3cdca19WinRT: renamed SDL_winrt_main.cpp to indicate that it should only be used in non-XAML apps
David Ludwig
2013-09-16 22:27:30 -0400
fff83d8e52WinRT: reduced the size of SDL_winrt_main.cpp by a little bit
David Ludwig
2013-09-16 21:09:58 -0400
0022dbf261WinRT: made SDL_GetWindowWMInfo return window data in a slightly easier-to-use format
David Ludwig
2013-09-16 11:02:18 -0400
fa45a9c953WinRT: fixed a line-rendering bug in the D3D 11.1 backend
David Ludwig
2013-09-16 00:31:01 -0400
c72a4fa311WinRT: made SDL_winrt_main.cpp not have to be compiled as C++/CX (via the /ZW compiler flag)
David Ludwig
2013-09-15 23:53:51 -0400
79e82936cdWinRT: build fix for the SDL-WinRT-only .sln
David Ludwig
2013-09-14 23:44:50 -0400
8a16449e9bWinRT: project-naming cleanup. Projects that link to SDL will need updating. To update: 1. remove references to SDL's project files from the Visual Studio Solution. To note, these project files have been renamed, and will show up in Visual Studio with the text, "load failed". 2. add the SDL project files back into the Visual Studio Solution 3. for each project that should link to SDL, add a reference to it. This can be done by right-clicking on it in Visual Studio, selecting "References...", clicking "Add New Reference", checking the box next to the SDL project, then closing each dialog by clicking OK.
David Ludwig
2013-09-14 23:34:27 -0400
34722465d1WinRT: code cleanup: attempted to make it more clear what code is specific to what app type (plain Direct3D or XAML)
David Ludwig
2013-09-06 21:13:15 -0400
de8d9dbb93WinRT: minor code cleanup regarding events
David Ludwig
2013-09-06 21:00:52 -0400
9de76eb526WinRT: removed chunks of C++ hack code from SDL_xaudio2.c
David Ludwig
2013-09-06 19:23:42 -0400
fff780818dWinRT: made SDL_xaudio2.c compile as C code when building for WinRT
David Ludwig
2013-09-06 19:07:15 -0400
ac6e5a69ceWinRT: minor code cleanup in SDL_xaudio2.c
David Ludwig
2013-09-04 20:20:36 -0400
f3bd9175a9WinRT: more renaming of "windowsrt" to "winrt"
David Ludwig
2013-09-04 19:55:45 -0400
8fc04cc76eWinRT: renamed a mouse-related header file for naming-consistency's sake
David Ludwig
2013-09-02 15:29:46 -0400
7e06b806acWinRT: misc code cleanups regarding touch and mouse events, and also SDL-internal globals
David Ludwig
2013-09-02 15:23:33 -0400
a94e41854aWinRT: added touch input event support for Windows 8/RT devices
David Ludwig
2013-09-01 10:20:17 -0400
dbdc4b84ecWinRT: added touch-event support for Windows Phone devices
David Ludwig
2013-08-29 10:32:16 -0400
1d5082d815WinRT: corrected SDL_MOUSE* coordinates in non-Portrait modes
David Ludwig
2013-08-28 16:51:07 -0400
13c87e712bWinRT: made simulated-mouse (via touch) input work on Windows Phone in Portrait mode
David Ludwig
2013-08-28 16:14:27 -0400
31235b4b99WinRT: made rendering work with orientation changes on Windows Phone
David Ludwig
2013-08-28 15:27:01 -0400
91b039027fWinRT: removed a comment regarding a dealt-with TODO
David Ludwig
2013-08-28 12:45:43 -0400
8e3886a279WinRT: rendering orientation fixes for Windows Phone, part 1
David Ludwig
2013-08-28 12:38:30 -0400
44755f8a6aWinRT: fixed a potential memory-related crash in SDL_Renderer on Windows Phone
David Ludwig
2013-08-28 11:46:02 -0400
88ea6f9d18WinRT: build fix for Windows Phone
David Ludwig
2013-08-28 11:45:22 -0400
2cafee9de1WinRT: experimental and preliminary support for XAML-based overlays on Windows 8/RT
David Ludwig
2013-08-27 21:21:09 -0400
86ea4c4edfWinRT: made all WinRT-related TODO comments use the same prefix, "TODO, WinRT"
David Ludwig
2013-08-27 13:03:43 -0400
17ca1d00b5WinRT: code cleanup wrt. display mode(s)
David Ludwig
2013-08-27 12:56:49 -0400
f860141aa6WinRT: renamed "windowsrt" directories to "winrt"
David Ludwig
2013-08-27 12:33:36 -0400
fa229f3790WinRT: fixed a crash that occurred on device rotation (oops!)
David Ludwig
2013-08-27 12:22:02 -0400
1e78c4a5d1WinRT: more "Windows RT" to "WinRT" renaming
David Ludwig
2013-08-27 12:20:35 -0400
3070086431WinRT: took out a deprecated TODO-comment
David Ludwig
2013-08-27 12:16:42 -0400
6dc2a410ebWinRT: moved the WinRT SDL_VideoDevice out of SDL_WinRTApp This was done to help pave the way for XAML support.
David Ludwig
2013-08-27 12:13:45 -0400
253b9aae89WinRT: moved the pointer to the global SDL_Window to a separate variable This is a cleanup that is being done to help with WIP XAML support. It may be reverted in the future.
David Ludwig
2013-08-27 11:51:17 -0400
7be2ad71c9WinRT: renamed SDL_SYSWM_WINDOWSRT to SDL_SYSWM_WINRT This is part of an overall effort to use the name, "WinRT", rather than "WindowsRT" (or "Windows RT"), as the shorthand name often seems to mean something different than the longhand name. (WinRT is an API, Windows RT is a product name)
David Ludwig
2013-08-27 11:44:43 -0400
d06276732eWinRT: Windows Phone build fix
David Ludwig
2013-08-27 11:40:06 -0400
3e83fd784cWinRT: misc code cleanups
David Ludwig
2013-08-27 11:39:44 -0400
f8e80edf09WinRT: removed more hack-code that attempted to help have non-standard window sizes "Non-standard" is defined here as any window size that differs from that provided by WinRT's CoreWindow.
David Ludwig
2013-08-27 11:00:52 -0400
80abfc4d60WinRT: minor function and variable name cleanup
David Ludwig
2013-08-27 10:57:55 -0400
065b2cf470WinRT: made all SDL_Windows get sized to the WinRT-defined window size This change removes some code that attempted to allow non-standard window sizes, the idea of which was to do display scaling, and a hackish one at that. If display scaling is needed, use SDL_Renderer as appropriate.
David Ludwig
2013-08-27 10:56:10 -0400
409d9b1ce7WinRT: removed a deprecated hack regarding window resizing and Direct3D viewports
David Ludwig
2013-08-27 09:53:58 -0400
d78b26ed69WinRT: moved most platform-specific keyboard and mouse code to shared locations
David Ludwig
2013-08-26 17:17:53 -0400
73dfcdcfe1WinRT: removed some old debugging code from SDL_mutexP and SDL_mutexV
David Ludwig
2013-08-20 22:18:48 -0400
dcb1689fb2WinRT: made a note that WinRT doesn't appear to support modifying a thread's priority
David Ludwig
2013-08-20 22:16:09 -0400
6300b3606fWinRT: made SDL_ThreadID() return the native thread ID, rather than a fake one
David Ludwig
2013-08-20 22:04:09 -0400
3fce6688b8WinRT: made testthread log output via SDL_Log - this will allow output to be read via Visual C++'s Output pane
David Ludwig
2013-08-20 21:55:13 -0400
90a9278f9dWinRT: made the C++11-based threading backend only try to catch exceptions that it knows it (the threading APIs) might throw, rather than all exceptions
David Ludwig
2013-08-20 21:54:34 -0400
19a168b4b3WinRT: file naming and placement cleanup - moved SDL_WinRTApp.* from src/video/windowsrt/ to src/core/winrt/, and renamed them to SDL_winrtapp.* (to mimick case-sensitivity used elsewhere in SDL) - renamed all "windowsrt" directories (in src) to "winrt", as the shorthand name is used more often (and, IMO, "WinRT" != "Windows RT", not entirely at least)
David Ludwig
2013-08-20 21:22:32 -0400
eaf26ff66aWinRT: added a stub implementation of UpdateClipRect to the D3D 11.1 renderer
David Ludwig
2013-08-13 20:33:15 -0400
45ef345df0WinRT: fixed a crash in some display orientation hint code
David Ludwig
2013-08-13 20:28:48 -0400
3dde6e1e9fWinRT: made sure SDL_main gets used in the latest SDL 2.0.0 based code
David Ludwig
2013-08-13 20:28:10 -0400
11dc53221bWinRT: Windows Phone 8 build fixes
David Ludwig
2013-08-13 20:11:51 -0400
d41fdc94d6WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0
David Ludwig
2013-08-13 20:09:52 -0400
f7049b93d5WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d4ce48ff30d1)
David Ludwig
2013-08-12 22:29:55 -0400
1ad936eb29Fixed bug 2027 - Full-screen appears to be broken - hang in SDL_DestroyWindow()
Sam Lantinga
2013-08-11 19:56:43 -0700
1df1e69691Added the platform specific messagebox function to the video function list
Sam Lantinga
2013-07-14 11:28:44 -0700
8fbd7dc735Fixed bug 2130 - Two members of Windows WindowData not initialized
Sam Lantinga
2013-10-03 00:54:58 -0700
ce45fa28e2SDLK_DELETE should probably be SDLK_BACKSPACE on iOS.
Ryan C. Gordon
2013-10-02 22:18:04 -0400
958640e5d1Get rid of glGetError() calls in GLES2 renderer.
Ryan C. Gordon
2013-10-02 22:16:11 -0400
57e09318ddUses SDL_UDEV for Linux joystick hotplugging
Gabriel Jacobo
2013-10-01 08:47:06 -0300
69a4351eb0Fixed bug 2121 - GCC throws error on SDL_FORCE_INLINE when compiling with -ansi
Sam Lantinga
2013-09-30 22:35:32 -0700
889b6bd794Removes unused property use_egl from internal structure gl_config
Gabriel Jacobo
2013-09-28 19:23:59 -0300
c691de00c5Fix: SDL_EVDEV_device_removed does not need UDEV
Gabriel Jacobo
2013-09-28 19:17:27 -0300
202528a48fCall AddRef() on the device so it doesn't accidentally get released from underneath the caller.
Sam Lantinga
2013-09-28 14:07:17 -0700
25f607a3c2Make it clear we're just returning a D3D9 device, allowing for new functions to get other D3D versions
Sam Lantinga
2013-09-28 14:07:14 -0700
cf5e5a8360Added a hint to create the D3D device in thread-safe mode: SDL_HINT_RENDER_DIRECT3D_THREADSAFE
Sam Lantinga
2013-09-28 14:07:08 -0700
803965bcc2Added platform specific call: SDL_RenderGetD3DDevice()
Sam Lantinga
2013-09-28 14:07:05 -0700
9f390e7967Moved SDL_Direct3D9GetAdapterIndex() to SDL_windowsvideo.c since it doesn't belong in the window code.
Sam Lantinga
2013-09-28 14:06:59 -0700
89c31bb42aImplemented SDL_UpdateYUVTexture() for Direct3D
Sam Lantinga
2013-09-28 14:06:55 -0700
17c9ff85e2Added missing SDL_assert.h
Sam Lantinga
2013-09-28 14:06:51 -0700
57bd514707Added optimized YUV texture upload path with SDL_UpdateYUVTexture()
Sam Lantinga
2013-09-28 14:06:47 -0700