David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								a94e41854a 
								
							 
						 
						
							
							
								
								WinRT: added touch input event support for Windows 8/RT devices  
							
							 
							
							
							
						 
						
							2013-09-01 10:20:17 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								dbdc4b84ec 
								
							 
						 
						
							
							
								
								WinRT: added touch-event support for Windows Phone devices  
							
							 
							
							... 
							
							
							
							Support for touch events in Windows 8/RT is pending on further R+D. 
							
						 
						
							2013-08-29 10:32:16 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								1d5082d815 
								
							 
						 
						
							
							
								
								WinRT: corrected SDL_MOUSE* coordinates in non-Portrait modes  
							
							 
							
							... 
							
							
							
							Thanks to Pierre-Yves Gueniffey for proper pointer geometry transform code! 
							
						 
						
							2013-08-28 16:51:07 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								13c87e712b 
								
							 
						 
						
							
							
								
								WinRT: made simulated-mouse (via touch) input work on Windows Phone in Portrait mode  
							
							 
							
							... 
							
							
							
							Proper SDL_MOUSE* event support for non-Portrait orientations in Windows Phone is pending. 
							
						 
						
							2013-08-28 16:14:27 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								31235b4b99 
								
							 
						 
						
							
							
								
								WinRT: made rendering work with orientation changes on Windows Phone  
							
							 
							
							... 
							
							
							
							Pointer event geometry still needs to be adjusted on Windows Phone, to note. 
							
						 
						
							2013-08-28 15:27:01 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								91b039027f 
								
							 
						 
						
							
							
								
								WinRT: removed a comment regarding a dealt-with TODO  
							
							 
							
							
							
						 
						
							2013-08-28 12:45:43 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								8e3886a279 
								
							 
						 
						
							
							
								
								WinRT: rendering orientation fixes for Windows Phone, part 1  
							
							 
							
							... 
							
							
							
							This change should allow apps to render correctly in Portrait mode, at minimum,
Support for orientation changes is pending.
Thanks to Pierre-Yves for assistance! 
							
						 
						
							2013-08-28 12:38:30 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								44755f8a6a 
								
							 
						 
						
							
							
								
								WinRT: fixed a potential memory-related crash in SDL_Renderer on Windows Phone  
							
							 
							
							
							
						 
						
							2013-08-28 11:46:02 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								88ea6f9d18 
								
							 
						 
						
							
							
								
								WinRT: build fix for Windows Phone  
							
							 
							
							
							
						 
						
							2013-08-28 11:45:22 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								2cafee9de1 
								
							 
						 
						
							
							
								
								WinRT: experimental and preliminary support for XAML-based overlays on Windows 8/RT  
							
							 
							
							... 
							
							
							
							The XAML support here is still rudimentary.  Bugs do exist.  You've been warned.
XAML support in Windows Phone 8 is not yet available (in SDL/WinRT). 
							
						 
						
							2013-08-27 21:21:09 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								86ea4c4edf 
								
							 
						 
						
							
							
								
								WinRT: made all WinRT-related TODO comments use the same prefix, "TODO, WinRT"  
							
							 
							
							
							
						 
						
							2013-08-27 13:03:43 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								17ca1d00b5 
								
							 
						 
						
							
							
								
								WinRT: code cleanup wrt. display mode(s)  
							
							 
							
							
							
						 
						
							2013-08-27 12:56:49 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								f860141aa6 
								
							 
						 
						
							
							
								
								WinRT: renamed "windowsrt" directories to "winrt"  
							
							 
							
							
							
						 
						
							2013-08-27 12:33:36 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								fa229f3790 
								
							 
						 
						
							
							
								
								WinRT: fixed a crash that occurred on device rotation (oops!)  
							
							 
							
							
							
						 
						
							2013-08-27 12:22:02 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								1e78c4a5d1 
								
							 
						 
						
							
							
								
								WinRT: more "Windows RT" to "WinRT" renaming  
							
							 
							
							
							
						 
						
							2013-08-27 12:20:35 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								3070086431 
								
							 
						 
						
							
							
								
								WinRT: took out a deprecated TODO-comment  
							
							 
							
							
							
						 
						
							2013-08-27 12:16:42 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								6dc2a410eb 
								
							 
						 
						
							
							
								
								WinRT: moved the WinRT SDL_VideoDevice out of SDL_WinRTApp  
							
							 
							
							... 
							
							
							
							This was done to help pave the way for XAML support. 
							
						 
						
							2013-08-27 12:13:45 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								253b9aae89 
								
							 
						 
						
							
							
								
								WinRT: 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. 
							
						 
						
							2013-08-27 11:51:17 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								7be2ad71c9 
								
							 
						 
						
							
							
								
								WinRT: 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) 
							
						 
						
							2013-08-27 11:44:43 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								d06276732e 
								
							 
						 
						
							
							
								
								WinRT: Windows Phone build fix  
							
							 
							
							
							
						 
						
							2013-08-27 11:40:06 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								3e83fd784c 
								
							 
						 
						
							
							
								
								WinRT: misc code cleanups  
							
							 
							
							
							
						 
						
							2013-08-27 11:39:44 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								f8e80edf09 
								
							 
						 
						
							
							
								
								WinRT: 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. 
							
						 
						
							2013-08-27 11:00:52 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								80abfc4d60 
								
							 
						 
						
							
							
								
								WinRT: minor function and variable name cleanup  
							
							 
							
							
							
						 
						
							2013-08-27 10:57:55 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								065b2cf470 
								
							 
						 
						
							
							
								
								WinRT: 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. 
							
						 
						
							2013-08-27 10:56:10 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								409d9b1ce7 
								
							 
						 
						
							
							
								
								WinRT: removed a deprecated hack regarding window resizing and Direct3D viewports  
							
							 
							
							
							
						 
						
							2013-08-27 09:53:58 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								d78b26ed69 
								
							 
						 
						
							
							
								
								WinRT: moved most platform-specific keyboard and mouse code to shared locations  
							
							 
							
							
							
						 
						
							2013-08-26 17:17:53 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								73dfcdcfe1 
								
							 
						 
						
							
							
								
								WinRT: removed some old debugging code from SDL_mutexP and SDL_mutexV  
							
							 
							
							
							
						 
						
							2013-08-20 22:18:48 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								dcb1689fb2 
								
							 
						 
						
							
							
								
								WinRT: made a note that WinRT doesn't appear to support modifying a thread's priority  
							
							 
							
							
							
						 
						
							2013-08-20 22:16:09 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								6300b3606f 
								
							 
						 
						
							
							
								
								WinRT: made SDL_ThreadID() return the native thread ID, rather than a fake one  
							
							 
							
							
							
						 
						
							2013-08-20 22:04:09 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								3fce6688b8 
								
							 
						 
						
							
							
								
								WinRT: made testthread log output via SDL_Log  
							
							 
							
							... 
							
							
							
							- this will allow output to be read via Visual C++'s Output pane 
							
						 
						
							2013-08-20 21:55:13 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								90a9278f9d 
								
							 
						 
						
							
							
								
								WinRT: 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  
							
							 
							
							
							
						 
						
							2013-08-20 21:54:34 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								19a168b4b3 
								
							 
						 
						
							
							
								
								WinRT: 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) 
							
						 
						
							2013-08-20 21:22:32 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								eaf26ff66a 
								
							 
						 
						
							
							
								
								WinRT: added a stub implementation of UpdateClipRect to the D3D 11.1 renderer  
							
							 
							
							
							
						 
						
							2013-08-13 20:33:15 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								45ef345df0 
								
							 
						 
						
							
							
								
								WinRT: fixed a crash in some display orientation hint code  
							
							 
							
							
							
						 
						
							2013-08-13 20:28:48 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								3dde6e1e9f 
								
							 
						 
						
							
							
								
								WinRT: made sure SDL_main gets used in the latest SDL 2.0.0 based code  
							
							 
							
							
							
						 
						
							2013-08-13 20:28:10 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								11dc53221b 
								
							 
						 
						
							
							
								
								WinRT: Windows Phone 8 build fixes  
							
							 
							
							
							
						 
						
							2013-08-13 20:11:51 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								d41fdc94d6 
								
							 
						 
						
							
							
								
								WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0  
							
							 
							
							
							
						 
						
							2013-08-13 20:09:52 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								David Ludwig 
							
						 
						
							
							
							
							
								
							
							
								f7049b93d5 
								
							 
						 
						
							
							
								
								WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d4ce48ff30d1)  
							
							 
							
							
							
						 
						
							2013-08-12 22:29:55 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								1ad936eb29 
								
							 
						 
						
							
							
								
								Fixed bug 2027 - Full-screen appears to be broken - hang in SDL_DestroyWindow()  
							
							 
							
							... 
							
							
							
							Rainer Deyke
I'm running Linux Mint 15 with the Cinnamon window manager.  SDL_DestroyWindow consistently locks up for me when the window if fullscreen. 
							
						 
						
							2013-08-11 19:56:43 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								1df1e69691 
								
							 
						 
						
							
							
								
								Added the platform specific messagebox function to the video function list  
							
							 
							
							
							
						 
						
							2013-07-14 11:28:44 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								8fbd7dc735 
								
							 
						 
						
							
							
								
								Fixed bug 2130 - Two members of Windows WindowData not initialized  
							
							 
							
							... 
							
							
							
							norfanin
SetupWindowData in SDL_windowswindow.c doesn't initialize two members of SDL_WindowData with NULL. This is an issue because other parts of the SDL code seem to make the assumption that this is the case. WIN_DestroyWindowFramebuffer for example uses data->mdc and data->hbm if they're not NULL. 
							
						 
						
							2013-10-03 00:54:58 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Ryan C. Gordon 
							
						 
						
							
							
							
							
								
							
							
								ce45fa28e2 
								
							 
						 
						
							
							
								
								SDLK_DELETE should probably be SDLK_BACKSPACE on iOS.  
							
							 
							
							... 
							
							
							
							The key on the software keyboard works like backspace, at least. Not sure
 what happens with a bluetooth keyboard here. 
							
						 
						
							2013-10-02 22:18:04 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Ryan C. Gordon 
							
						 
						
							
							
							
							
								
							
							
								958640e5d1 
								
							 
						 
						
							
							
								
								Get rid of glGetError() calls in GLES2 renderer.  
							
							 
							
							... 
							
							
							
							It's not usually useful, and it causes pipeline stalls. 
							
						 
						
							2013-10-02 22:16:11 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Gabriel Jacobo 
							
						 
						
							
							
							
							
								
							
							
								57e09318dd 
								
							 
						 
						
							
							
								
								Uses SDL_UDEV for Linux joystick hotplugging  
							
							 
							
							
							
						 
						
							2013-10-01 08:47:06 -03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								69a4351eb0 
								
							 
						 
						
							
							
								
								Fixed bug 2121 - GCC throws error on SDL_FORCE_INLINE when compiling with -ansi  
							
							 
							
							
							
						 
						
							2013-09-30 22:35:32 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								22a972a440 
								
							 
						 
						
							
							
								
								Fixed bug 2122 - SDL_CreateTexture allows illegal texture sizes  
							
							 
							
							... 
							
							
							
							Lloyd Bryant
SDL_CreateTexture() is succeeding (i.e. returning a valid pointer) when the requested horizontal or vertical size of the texture exceeds the maximum allowed by the render.  This results in hard-to-understand errors showing up when later attempting to use that texture (such as with SDL_SetRenderTarget()). 
							
						 
						
							2013-09-30 22:16:14 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								058aba086c 
								
							 
						 
						
							
							
								
								Fixed bug 2119 - compiler warnings (-pedantic) SDL_video.h:111:42  
							
							 
							
							
							
						 
						
							2013-09-30 21:57:03 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Gabriel Jacobo 
							
						 
						
							
							
							
							
								
							
							
								889b6bd794 
								
							 
						 
						
							
							
								
								Removes unused property use_egl from internal structure gl_config  
							
							 
							
							
							
						 
						
							2013-09-28 19:23:59 -03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Gabriel Jacobo 
							
						 
						
							
							
							
							
								
							
							
								c691de00c5 
								
							 
						 
						
							
							
								
								Fix: SDL_EVDEV_device_removed does not need UDEV  
							
							 
							
							
							
						 
						
							2013-09-28 19:17:27 -03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Sam Lantinga 
							
						 
						
							
							
							
							
								
							
							
								202528a48f 
								
							 
						 
						
							
							
								
								Call AddRef() on the device so it doesn't accidentally get released from underneath the caller.  
							
							 
							
							
							
						 
						
							2013-09-28 14:07:17 -07:00