Wed, 25 Dec 2013 12:43:26 -0500 WinRT: made d3d11-spawned error messages include the function name of failed calls
David Ludwig <dludwig@pobox.com> [Wed, 25 Dec 2013 12:43:26 -0500] rev 8553
WinRT: made d3d11-spawned error messages include the function name of failed calls
Tue, 24 Dec 2013 21:28:31 -0500 WinRT: moved ill-performing XInput device-detection calls to a separate thread
David Ludwig <dludwig@pobox.com> [Tue, 24 Dec 2013 21:28:31 -0500] rev 8552
WinRT: moved ill-performing XInput device-detection calls to a separate thread
Tue, 24 Dec 2013 21:08:11 -0500 WinRT: bug fix: game-controller/joystick button-down events weren't getting sent
David Ludwig <dludwig@pobox.com> [Tue, 24 Dec 2013 21:08:11 -0500] rev 8551
WinRT: bug fix: game-controller/joystick button-down events weren't getting sent
Sun, 22 Dec 2013 21:13:35 -0500 WinRT: better rendering performance via D3D11_USAGE_DYNAMIC
David Ludwig <dludwig@pobox.com> [Sun, 22 Dec 2013 21:13:35 -0500] rev 8550
WinRT: better rendering performance via D3D11_USAGE_DYNAMIC
Sat, 21 Dec 2013 10:08:11 -0500 WinRT: enabled OpenGL ES 2 support by default
David Ludwig <dludwig@pobox.com> [Sat, 21 Dec 2013 10:08:11 -0500] rev 8549
WinRT: enabled OpenGL ES 2 support by default A copy of ANGLE/WinRT is still needed to run OpenGL content, but is not needed to compile SDL/WinRT.
Tue, 10 Dec 2013 22:34:08 -0500 WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display
David Ludwig <dludwig@pobox.com> [Tue, 10 Dec 2013 22:34:08 -0500] rev 8548
WinRT: fixed bug: SDL_RenderReadPixels didn't work with certain orientations of the physical display
Fri, 29 Nov 2013 00:21:56 -0500 WinRT: removed a now-complete TODO comment regarding Direct3D 11
David Ludwig <dludwig@pobox.com> [Fri, 29 Nov 2013 00:21:56 -0500] rev 8547
WinRT: removed a now-complete TODO comment regarding Direct3D 11
Fri, 29 Nov 2013 00:19:46 -0500 WinRT: enable the OpenGL ES 2 SDL_Renderer backend, if and when OpenGL ES 2 support is compiled in
David Ludwig <dludwig@pobox.com> [Fri, 29 Nov 2013 00:19:46 -0500] rev 8546
WinRT: enable the OpenGL ES 2 SDL_Renderer backend, if and when OpenGL ES 2 support is compiled in
Thu, 28 Nov 2013 22:59:21 -0500 WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state
David Ludwig <dludwig@pobox.com> [Thu, 28 Nov 2013 22:59:21 -0500] rev 8545
WinRT: got the SDL-official OpenGL ES 2 changes working, in an experimental state
Thu, 28 Nov 2013 22:24:13 -0500 WinRT: implemented SDL_DetachThread() for WinRT
David Ludwig <dludwig@pobox.com> [Thu, 28 Nov 2013 22:24:13 -0500] rev 8544
WinRT: implemented SDL_DetachThread() for WinRT
Thu, 28 Nov 2013 22:09:21 -0500 WinRT: merged with latest SDL 2.x/HG code
David Ludwig <dludwig@pobox.com> [Thu, 28 Nov 2013 22:09:21 -0500] rev 8543
WinRT: merged with latest SDL 2.x/HG code SDL 2.x recently accepted patches to enable OpenGL ES 2 support via Google's ANGLE library. The thought is to try to eventually merge SDL/WinRT's OpenGL code with SDL-official's.
Thu, 28 Nov 2013 21:15:05 -0500 WinRT: fixed bug: touch input coordinates weren't normalized [0..1]
David Ludwig <dludwig@pobox.com> [Thu, 28 Nov 2013 21:15:05 -0500] rev 8542
WinRT: fixed bug: touch input coordinates weren't normalized [0..1] Thanks to Pierre-Yves for pointing this out and providing a fix!
Mon, 04 Nov 2013 19:54:29 -0500 WinRT: added experimental OpenGL ES 2.0 support
David Ludwig <dludwig@pobox.com> [Mon, 04 Nov 2013 19:54:29 -0500] rev 8541
WinRT: added experimental OpenGL ES 2.0 support A port of the ANGLE library (OpenGL ES 2.0 for Direct3D) to WinRT, via https://github.com/stammen/angleproject, is used as a base. To enable, clone 'angleproject' into the directory one above where SDL/WinRT is, open the file SDL/include/SDL_config_winrt.h, and uncomment the #defines that begin with 'SDL_VIDEO_OPENGL'. From there, apps can create an OpenGL capable SDL_Window via the flag, SDL_WINDOW_OPENGL, and an OpenGL ES 2 context via SDL_GL_CreateContext. The Direct3D 11.1 renderer cannot be used alongside SDL_WINDOW_OPENGL. Only Windows 8/8.1 is supported for now. Shaders may need to be precompiled, in some (all?) cases.
Fri, 01 Nov 2013 22:54:39 -0400 WinRT: added support for SDL_HINT_RENDER_SCALE_QUALITY
David Ludwig <dludwig@pobox.com> [Fri, 01 Nov 2013 22:54:39 -0400] rev 8540
WinRT: added support for SDL_HINT_RENDER_SCALE_QUALITY
Mon, 28 Oct 2013 15:52:04 -0400 WinRT: added a comment regarding the lack of SHGetFolderPath on WinRT
David Ludwig <dludwig@pobox.com> [Mon, 28 Oct 2013 15:52:04 -0400] rev 8539
WinRT: added a comment regarding the lack of SHGetFolderPath on WinRT
Mon, 28 Oct 2013 15:41:22 -0400 WinRT: implemented SDL_GetBasePath and SDL_GetPrefPath
David Ludwig <dludwig@pobox.com> [Mon, 28 Oct 2013 15:41:22 -0400] rev 8538
WinRT: implemented SDL_GetBasePath and SDL_GetPrefPath
Sun, 27 Oct 2013 23:19:35 -0400 WinRT: spelling fix in SDL_hints.h
David Ludwig <dludwig@pobox.com> [Sun, 27 Oct 2013 23:19:35 -0400] rev 8537
WinRT: spelling fix in SDL_hints.h
Sun, 27 Oct 2013 23:03:11 -0400 WinRT: build fixes, post SDL 2.0.1 update
David Ludwig <dludwig@pobox.com> [Sun, 27 Oct 2013 23:03:11 -0400] rev 8536
WinRT: build fixes, post SDL 2.0.1 update
Sun, 27 Oct 2013 21:26:46 -0400 WinRT: merged with SDL 2.0.1 codebase
David Ludwig <dludwig@pobox.com> [Sun, 27 Oct 2013 21:26:46 -0400] rev 8535
WinRT: merged with SDL 2.0.1 codebase
Sun, 27 Oct 2013 14:31:57 -0400 WinRT: fixed two bugs regarding mouse events
David Ludwig <dludwig@pobox.com> [Sun, 27 Oct 2013 14:31:57 -0400] rev 8534
WinRT: fixed two bugs regarding mouse events The first bug had mouse motion events not getting sent out on non-touch devices, if and when a mouse button wasn't pressed. The second bug caused virtual mouse motion events to get sent out-of-order on touch devices: the motion event would get sent after the touch occurred, rather than before.
Fri, 25 Oct 2013 20:31:43 -0400 WinRT: made the Direct3D 11.x 'Debug Layer' be enable-able in any app via a hint
David Ludwig <dludwig@pobox.com> [Fri, 25 Oct 2013 20:31:43 -0400] rev 8533
WinRT: made the Direct3D 11.x 'Debug Layer' be enable-able in any app via a hint To enable the Debug Layer, set the hint, SDL_HINT_RENDER_DIRECT3D11_DEBUG to '1'. The Debug Layer will be turned off by default, both in Release and Debug builds (of SDL).
Sun, 22 Sep 2013 23:17:25 -0400 WinRT: added missing files
David Ludwig <dludwig@pobox.com> [Sun, 22 Sep 2013 23:17:25 -0400] rev 8532
WinRT: added missing files
Sun, 22 Sep 2013 12:26:53 -0400 WinRT: unified the two, public, app-init functions
David Ludwig <dludwig@pobox.com> [Sun, 22 Sep 2013 12:26:53 -0400] rev 8531
WinRT: unified the two, public, app-init functions This function, SDL_WinRTRunApp, can be used to help launch either XAML or non-XAML/Direct3D-only based apps.
Mon, 16 Sep 2013 22:43:12 -0400 WinRT: ugh, at least one file in an app's project seems to require C++/CX compilation.
David Ludwig <dludwig@pobox.com> [Mon, 16 Sep 2013 22:43:12 -0400] rev 8530
WinRT: 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.
Mon, 16 Sep 2013 22:27:30 -0400 WinRT: renamed SDL_winrt_main.cpp to indicate that it should only be used in non-XAML apps
David Ludwig <dludwig@pobox.com> [Mon, 16 Sep 2013 22:27:30 -0400] rev 8529
WinRT: renamed SDL_winrt_main.cpp to indicate that it should only be used in non-XAML apps This can break builds of existing SDL/WinRT apps. To fix, remove the reference to SDL_winrt_main.cpp, then add a reference to the renamed file, SDL_winrt_main_NonXAML.cpp. If you get a build error about a missing .winmd file, enable the /ZW compiler flag for that one file (at minimum).
Mon, 16 Sep 2013 21:09:58 -0400 WinRT: reduced the size of SDL_winrt_main.cpp by a little bit
David Ludwig <dludwig@pobox.com> [Mon, 16 Sep 2013 21:09:58 -0400] rev 8528
WinRT: reduced the size of SDL_winrt_main.cpp by a little bit
Mon, 16 Sep 2013 11:02:18 -0400 WinRT: made SDL_GetWindowWMInfo return window data in a slightly easier-to-use format
David Ludwig <dludwig@pobox.com> [Mon, 16 Sep 2013 11:02:18 -0400] rev 8527
WinRT: made SDL_GetWindowWMInfo return window data in a slightly easier-to-use format Having the window pointer available as a WinRT IInspectable should make it a bit easier to use in conjunction with WRL-based weak references.
Mon, 16 Sep 2013 00:31:01 -0400 WinRT: fixed a line-rendering bug in the D3D 11.1 backend
David Ludwig <dludwig@pobox.com> [Mon, 16 Sep 2013 00:31:01 -0400] rev 8526
WinRT: fixed a line-rendering bug in the D3D 11.1 backend
Sun, 15 Sep 2013 23:53:51 -0400 WinRT: made SDL_winrt_main.cpp not have to be compiled as C++/CX (via the /ZW compiler flag)
David Ludwig <dludwig@pobox.com> [Sun, 15 Sep 2013 23:53:51 -0400] rev 8525
WinRT: made SDL_winrt_main.cpp not have to be compiled as C++/CX (via the /ZW compiler flag) This file can still be compiled as C++/CX, however that is now optional/not-required.
Sat, 14 Sep 2013 23:44:50 -0400 WinRT: build fix for the SDL-WinRT-only .sln
David Ludwig <dludwig@pobox.com> [Sat, 14 Sep 2013 23:44:50 -0400] rev 8524
WinRT: build fix for the SDL-WinRT-only .sln
Sat, 14 Sep 2013 23:34:27 -0400 WinRT: project-naming cleanup. Projects that link to SDL will need updating. To update:
David Ludwig <dludwig@pobox.com> [Sat, 14 Sep 2013 23:34:27 -0400] rev 8523
WinRT: 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. SDL_mixer, SDL_ttf, and SDL_image for WinRT have been updated, and will be pushed to my Bitbucket repos with these changes having been made. If you do not pull in these changes, be sure to re-add to them the reference to the SDL project, as described above.
Fri, 06 Sep 2013 21:13:15 -0400 WinRT: code cleanup: attempted to make it more clear what code is specific to what app type (plain Direct3D or XAML)
David Ludwig <dludwig@pobox.com> [Fri, 06 Sep 2013 21:13:15 -0400] rev 8522
WinRT: code cleanup: attempted to make it more clear what code is specific to what app type (plain Direct3D or XAML)
Fri, 06 Sep 2013 21:00:52 -0400 WinRT: minor code cleanup regarding events
David Ludwig <dludwig@pobox.com> [Fri, 06 Sep 2013 21:00:52 -0400] rev 8521
WinRT: minor code cleanup regarding events Some event handling functions got sorted in a somewhat consistent manner, and in some cases, were also segregated a bit from app-lifecycle code.
Fri, 06 Sep 2013 19:23:42 -0400 WinRT: removed chunks of C++ hack code from SDL_xaudio2.c
David Ludwig <dludwig@pobox.com> [Fri, 06 Sep 2013 19:23:42 -0400] rev 8520
WinRT: removed chunks of C++ hack code from SDL_xaudio2.c
Fri, 06 Sep 2013 19:07:15 -0400 WinRT: made SDL_xaudio2.c compile as C code when building for WinRT
David Ludwig <dludwig@pobox.com> [Fri, 06 Sep 2013 19:07:15 -0400] rev 8519
WinRT: made SDL_xaudio2.c compile as C code when building for WinRT XAudio2 2.8's header file, xaudio2.h, doesn't compile in plain C code for WinRT apps, not automatically at least. Initially, this file was adapted to compile as C++, however these changes are now deprecated in favor of some preprocessor based hacks that should get xaudio2.h to compile (while making sure XAudio2 still works).
Wed, 04 Sep 2013 20:20:36 -0400 WinRT: minor code cleanup in SDL_xaudio2.c
David Ludwig <dludwig@pobox.com> [Wed, 04 Sep 2013 20:20:36 -0400] rev 8518
WinRT: minor code cleanup in SDL_xaudio2.c
Wed, 04 Sep 2013 19:55:45 -0400 WinRT: more renaming of "windowsrt" to "winrt"
David Ludwig <dludwig@pobox.com> [Wed, 04 Sep 2013 19:55:45 -0400] rev 8517
WinRT: more renaming of "windowsrt" to "winrt"
Mon, 02 Sep 2013 15:29:46 -0400 WinRT: renamed a mouse-related header file for naming-consistency's sake
David Ludwig <dludwig@pobox.com> [Mon, 02 Sep 2013 15:29:46 -0400] rev 8516
WinRT: renamed a mouse-related header file for naming-consistency's sake
Mon, 02 Sep 2013 15:23:33 -0400 WinRT: misc code cleanups regarding touch and mouse events, and also SDL-internal globals
David Ludwig <dludwig@pobox.com> [Mon, 02 Sep 2013 15:23:33 -0400] rev 8515
WinRT: misc code cleanups regarding touch and mouse events, and also SDL-internal globals
Sun, 01 Sep 2013 10:20:17 -0400 WinRT: added touch input event support for Windows 8/RT devices
David Ludwig <dludwig@pobox.com> [Sun, 01 Sep 2013 10:20:17 -0400] rev 8514
WinRT: added touch input event support for Windows 8/RT devices
Thu, 29 Aug 2013 10:32:16 -0400 WinRT: added touch-event support for Windows Phone devices
David Ludwig <dludwig@pobox.com> [Thu, 29 Aug 2013 10:32:16 -0400] rev 8513
WinRT: added touch-event support for Windows Phone devices Support for touch events in Windows 8/RT is pending on further R+D.
Wed, 28 Aug 2013 16:51:07 -0400 WinRT: corrected SDL_MOUSE* coordinates in non-Portrait modes
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 16:51:07 -0400] rev 8512
WinRT: corrected SDL_MOUSE* coordinates in non-Portrait modes Thanks to Pierre-Yves Gueniffey for proper pointer geometry transform code!
Wed, 28 Aug 2013 16:14:27 -0400 WinRT: made simulated-mouse (via touch) input work on Windows Phone in Portrait mode
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 16:14:27 -0400] rev 8511
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.
Wed, 28 Aug 2013 15:27:01 -0400 WinRT: made rendering work with orientation changes on Windows Phone
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 15:27:01 -0400] rev 8510
WinRT: made rendering work with orientation changes on Windows Phone Pointer event geometry still needs to be adjusted on Windows Phone, to note.
Wed, 28 Aug 2013 12:45:43 -0400 WinRT: removed a comment regarding a dealt-with TODO
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 12:45:43 -0400] rev 8509
WinRT: removed a comment regarding a dealt-with TODO
Wed, 28 Aug 2013 12:38:30 -0400 WinRT: rendering orientation fixes for Windows Phone, part 1
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 12:38:30 -0400] rev 8508
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!
Wed, 28 Aug 2013 11:46:02 -0400 WinRT: fixed a potential memory-related crash in SDL_Renderer on Windows Phone
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 11:46:02 -0400] rev 8507
WinRT: fixed a potential memory-related crash in SDL_Renderer on Windows Phone
Wed, 28 Aug 2013 11:45:22 -0400 WinRT: build fix for Windows Phone
David Ludwig <dludwig@pobox.com> [Wed, 28 Aug 2013 11:45:22 -0400] rev 8506
WinRT: build fix for Windows Phone
Tue, 27 Aug 2013 21:21:09 -0400 WinRT: experimental and preliminary support for XAML-based overlays on Windows 8/RT
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 21:21:09 -0400] rev 8505
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).
Tue, 27 Aug 2013 13:03:43 -0400 WinRT: made all WinRT-related TODO comments use the same prefix, "TODO, WinRT"
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 13:03:43 -0400] rev 8504
WinRT: made all WinRT-related TODO comments use the same prefix, "TODO, WinRT"
Tue, 27 Aug 2013 12:56:49 -0400 WinRT: code cleanup wrt. display mode(s)
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:56:49 -0400] rev 8503
WinRT: code cleanup wrt. display mode(s)
Tue, 27 Aug 2013 12:33:36 -0400 WinRT: renamed "windowsrt" directories to "winrt"
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:33:36 -0400] rev 8502
WinRT: renamed "windowsrt" directories to "winrt"
Tue, 27 Aug 2013 12:22:02 -0400 WinRT: fixed a crash that occurred on device rotation (oops!)
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:22:02 -0400] rev 8501
WinRT: fixed a crash that occurred on device rotation (oops!)
Tue, 27 Aug 2013 12:20:35 -0400 WinRT: more "Windows RT" to "WinRT" renaming
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:20:35 -0400] rev 8500
WinRT: more "Windows RT" to "WinRT" renaming
Tue, 27 Aug 2013 12:16:42 -0400 WinRT: took out a deprecated TODO-comment
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:16:42 -0400] rev 8499
WinRT: took out a deprecated TODO-comment
Tue, 27 Aug 2013 12:13:45 -0400 WinRT: moved the WinRT SDL_VideoDevice out of SDL_WinRTApp
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 12:13:45 -0400] rev 8498
WinRT: moved the WinRT SDL_VideoDevice out of SDL_WinRTApp This was done to help pave the way for XAML support.
Tue, 27 Aug 2013 11:51:17 -0400 WinRT: moved the pointer to the global SDL_Window to a separate variable
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 11:51:17 -0400] rev 8497
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.
Tue, 27 Aug 2013 11:44:43 -0400 WinRT: renamed SDL_SYSWM_WINDOWSRT to SDL_SYSWM_WINRT
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 11:44:43 -0400] rev 8496
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)
Tue, 27 Aug 2013 11:40:06 -0400 WinRT: Windows Phone build fix
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 11:40:06 -0400] rev 8495
WinRT: Windows Phone build fix
Tue, 27 Aug 2013 11:39:44 -0400 WinRT: misc code cleanups
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 11:39:44 -0400] rev 8494
WinRT: misc code cleanups
Tue, 27 Aug 2013 11:00:52 -0400 WinRT: removed more hack-code that attempted to help have non-standard window sizes
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 11:00:52 -0400] rev 8493
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.
Tue, 27 Aug 2013 10:57:55 -0400 WinRT: minor function and variable name cleanup
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 10:57:55 -0400] rev 8492
WinRT: minor function and variable name cleanup
Tue, 27 Aug 2013 10:56:10 -0400 WinRT: made all SDL_Windows get sized to the WinRT-defined window size
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 10:56:10 -0400] rev 8491
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.
Tue, 27 Aug 2013 09:53:58 -0400 WinRT: removed a deprecated hack regarding window resizing and Direct3D viewports
David Ludwig <dludwig@pobox.com> [Tue, 27 Aug 2013 09:53:58 -0400] rev 8490
WinRT: removed a deprecated hack regarding window resizing and Direct3D viewports
Mon, 26 Aug 2013 17:17:53 -0400 WinRT: moved most platform-specific keyboard and mouse code to shared locations
David Ludwig <dludwig@pobox.com> [Mon, 26 Aug 2013 17:17:53 -0400] rev 8489
WinRT: moved most platform-specific keyboard and mouse code to shared locations
Tue, 20 Aug 2013 22:18:48 -0400 WinRT: removed some old debugging code from SDL_mutexP and SDL_mutexV
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 22:18:48 -0400] rev 8488
WinRT: removed some old debugging code from SDL_mutexP and SDL_mutexV
Tue, 20 Aug 2013 22:16:09 -0400 WinRT: made a note that WinRT doesn't appear to support modifying a thread's priority
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 22:16:09 -0400] rev 8487
WinRT: made a note that WinRT doesn't appear to support modifying a thread's priority
Tue, 20 Aug 2013 22:04:09 -0400 WinRT: made SDL_ThreadID() return the native thread ID, rather than a fake one
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 22:04:09 -0400] rev 8486
WinRT: made SDL_ThreadID() return the native thread ID, rather than a fake one
Tue, 20 Aug 2013 21:55:13 -0400 WinRT: made testthread log output via SDL_Log
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 21:55:13 -0400] rev 8485
WinRT: made testthread log output via SDL_Log - this will allow output to be read via Visual C++'s Output pane
Tue, 20 Aug 2013 21:54:34 -0400 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
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 21:54:34 -0400] rev 8484
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
Tue, 20 Aug 2013 21:22:32 -0400 WinRT: file naming and placement cleanup
David Ludwig <dludwig@pobox.com> [Tue, 20 Aug 2013 21:22:32 -0400] rev 8483
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)
Tue, 13 Aug 2013 20:33:15 -0400 WinRT: added a stub implementation of UpdateClipRect to the D3D 11.1 renderer
David Ludwig <dludwig@pobox.com> [Tue, 13 Aug 2013 20:33:15 -0400] rev 8482
WinRT: added a stub implementation of UpdateClipRect to the D3D 11.1 renderer
Tue, 13 Aug 2013 20:28:48 -0400 WinRT: fixed a crash in some display orientation hint code
David Ludwig <dludwig@pobox.com> [Tue, 13 Aug 2013 20:28:48 -0400] rev 8481
WinRT: fixed a crash in some display orientation hint code
Tue, 13 Aug 2013 20:28:10 -0400 WinRT: made sure SDL_main gets used in the latest SDL 2.0.0 based code
David Ludwig <dludwig@pobox.com> [Tue, 13 Aug 2013 20:28:10 -0400] rev 8480
WinRT: made sure SDL_main gets used in the latest SDL 2.0.0 based code
Tue, 13 Aug 2013 20:11:51 -0400 WinRT: Windows Phone 8 build fixes
David Ludwig <dludwig@pobox.com> [Tue, 13 Aug 2013 20:11:51 -0400] rev 8479
WinRT: Windows Phone 8 build fixes
Tue, 13 Aug 2013 20:09:52 -0400 WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0
David Ludwig <dludwig@pobox.com> [Tue, 13 Aug 2013 20:09:52 -0400] rev 8478
WinRT: build fixes and additional WinRT-related integrations with SDL 2.0.0
Mon, 12 Aug 2013 22:29:55 -0400 WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d6a8fa507a45)
David Ludwig <dludwig@pobox.com> [Mon, 12 Aug 2013 22:29:55 -0400] rev 8477
WinRT: merged with SDL 2.0.0 codebase (aka. SDL hg rev d6a8fa507a45)
Sat, 08 Jun 2013 14:34:09 -0400 WinRT: removed hack to flush out pending window-size-change events on app startup.
David Ludwig <dludwig@pobox.com> [Sat, 08 Jun 2013 14:34:09 -0400] rev 8476
WinRT: removed hack to flush out pending window-size-change events on app startup. The hack appeared to work in the Windows Simulator, but not on real hardware, and notably not on a Surface RT. Room may exist for a different, and more thorough hack.
Sun, 26 May 2013 20:27:13 -0400 WinRT: fixed bug whereby landscape-only apps, as configured via an app's Package.appxmanifest file, would report an incorrect display mode on app init, if the device was in portrait mode
David Ludwig <dludwig@pobox.com> [Sun, 26 May 2013 20:27:13 -0400] rev 8475
WinRT: fixed bug whereby landscape-only apps, as configured via an app's Package.appxmanifest file, would report an incorrect display mode on app init, if the device was in portrait mode
Sun, 26 May 2013 19:40:12 -0400 WinRT: added code to help debug events related to window-sizing and device-orientation
David Ludwig <dludwig@pobox.com> [Sun, 26 May 2013 19:40:12 -0400] rev 8474
WinRT: added code to help debug events related to window-sizing and device-orientation
Tue, 21 May 2013 20:08:53 -0400 WinRT: added hotplug support for joysticks/game-controllers
David Ludwig <dludwig@pobox.com> [Tue, 21 May 2013 20:08:53 -0400] rev 8473
WinRT: added hotplug support for joysticks/game-controllers
Mon, 20 May 2013 11:09:08 -0400 WinRT: fixed XInput-related linker errors on non-x86 platforms (such as ARM)
David Ludwig <dludwig@pobox.com> [Mon, 20 May 2013 11:09:08 -0400] rev 8472
WinRT: fixed XInput-related linker errors on non-x86 platforms (such as ARM)
Sun, 19 May 2013 23:30:34 -0400 WinRT: added preliminary joystick / game controller support (minus hotplugging)
David Ludwig <dludwig@pobox.com> [Sun, 19 May 2013 23:30:34 -0400] rev 8471
WinRT: added preliminary joystick / game controller support (minus hotplugging)
Sun, 12 May 2013 22:38:39 -0400 WinRT: Windows Phone 8 build/project updates
David Ludwig <dludwig@pobox.com> [Sun, 12 May 2013 22:38:39 -0400] rev 8470
WinRT: Windows Phone 8 build/project updates
Sat, 11 May 2013 21:54:10 -0400 WinRT: made sure SDL_GameController APIs get linked in (to SDL.dll)
David Ludwig <dludwig@pobox.com> [Sat, 11 May 2013 21:54:10 -0400] rev 8469
WinRT: made sure SDL_GameController APIs get linked in (to SDL.dll)
Sun, 05 May 2013 11:30:44 -0400 WinRT: mouse-pointer debugging improvements
David Ludwig <dludwig@pobox.com> [Sun, 05 May 2013 11:30:44 -0400] rev 8468
WinRT: mouse-pointer debugging improvements
Sun, 05 May 2013 11:27:58 -0400 WinRT: fixed a display mode reporting bug, whereby DPI wasn't getting taken into account. (Thanks to Sylvain Becker for the fix!)
David Ludwig <dludwig@pobox.com> [Sun, 05 May 2013 11:27:58 -0400] rev 8467
WinRT: fixed a display mode reporting bug, whereby DPI wasn't getting taken into account. (Thanks to Sylvain Becker for the fix!)
Sun, 05 May 2013 10:27:14 -0400 WinRT: added additional, optional code to aid with keyboard event debugging
David Ludwig <dludwig@pobox.com> [Sun, 05 May 2013 10:27:14 -0400] rev 8466
WinRT: added additional, optional code to aid with keyboard event debugging
Sun, 21 Apr 2013 12:49:15 -0400 WinRT: removed the "generic" + C++/CX hack-fix, now that a better fix is in official-SDL
David Ludwig <dludwig@pobox.com> [Sun, 21 Apr 2013 12:49:15 -0400] rev 8465
WinRT: removed the "generic" + C++/CX hack-fix, now that a better fix is in official-SDL
Sun, 21 Apr 2013 12:38:44 -0400 WinRT: merged with latest, official, SDL 2.x sources
David Ludwig <dludwig@pobox.com> [Sun, 21 Apr 2013 12:38:44 -0400] rev 8464
WinRT: merged with latest, official, SDL 2.x sources
Tue, 16 Apr 2013 23:40:03 -0400 WinRT: made SDL's inner WinRT CoreWindow be accessible to non-C++/CX code, in theory
David Ludwig <dludwig@pobox.com> [Tue, 16 Apr 2013 23:40:03 -0400] rev 8463
WinRT: made SDL's inner WinRT CoreWindow be accessible to non-C++/CX code, in theory
Sun, 14 Apr 2013 12:06:58 -0400 WinRT: build fixes for the loopwave and testthread test apps
David Ludwig <dludwig@pobox.com> [Sun, 14 Apr 2013 12:06:58 -0400] rev 8462
WinRT: build fixes for the loopwave and testthread test apps
Sun, 14 Apr 2013 11:45:01 -0400 WinRT: hack-fixed C++/CX compile errors regarding the 'generic' field in SDL_Event, which conflicts with a C++/CX keyword
David Ludwig <dludwig@pobox.com> [Sun, 14 Apr 2013 11:45:01 -0400] rev 8461
WinRT: hack-fixed C++/CX compile errors regarding the 'generic' field in SDL_Event, which conflicts with a C++/CX keyword
Sun, 14 Apr 2013 11:42:55 -0400 WinRT: merged with latest, official, SDL 2.x sources (at rev. bea100d73d13)
David Ludwig <dludwig@pobox.com> [Sun, 14 Apr 2013 11:42:55 -0400] rev 8460
WinRT: merged with latest, official, SDL 2.x sources (at rev. bea100d73d13)
Sat, 13 Apr 2013 23:03:46 -0400 WinRT: added render-to-texture support for D3D 11.1, via SDL_SetRenderTarget
David Ludwig <dludwig@pobox.com> [Sat, 13 Apr 2013 23:03:46 -0400] rev 8459
WinRT: added render-to-texture support for D3D 11.1, via SDL_SetRenderTarget
Sun, 07 Apr 2013 22:35:58 -0400 WinRT: added texture channel color-modulation support for D3D 11.1
David Ludwig <dludwig@pobox.com> [Sun, 07 Apr 2013 22:35:58 -0400] rev 8458
WinRT: added texture channel color-modulation support for D3D 11.1
Tue, 02 Apr 2013 00:21:01 -0400 WinRT: removed a bit of unused code from the D3D 11.1 renderer
David Ludwig <dludwig@pobox.com> [Tue, 02 Apr 2013 00:21:01 -0400] rev 8457
WinRT: removed a bit of unused code from the D3D 11.1 renderer
Tue, 02 Apr 2013 00:09:49 -0400 WinRT: added rotation support to SDL_RenderCopyEx via D3D 11.1
David Ludwig <dludwig@pobox.com> [Tue, 02 Apr 2013 00:09:49 -0400] rev 8456
WinRT: added rotation support to SDL_RenderCopyEx via D3D 11.1
Mon, 01 Apr 2013 22:33:37 -0400 WinRT: implemented SDL_RenderCopyEx, w/ SDL_RendererFlip support, in D3D 11.1
David Ludwig <dludwig@pobox.com> [Mon, 01 Apr 2013 22:33:37 -0400] rev 8455
WinRT: implemented SDL_RenderCopyEx, w/ SDL_RendererFlip support, in D3D 11.1
Mon, 01 Apr 2013 21:34:47 -0400 WinRT: implemented SDL_RenderReadPixels in Direct3D 11.1
David Ludwig <dludwig@pobox.com> [Mon, 01 Apr 2013 21:34:47 -0400] rev 8454
WinRT: implemented SDL_RenderReadPixels in Direct3D 11.1
Mon, 01 Apr 2013 21:33:06 -0400 WinRT: made WinRT path retrieval be available in both UCS-2 and UTF-8 flavors
David Ludwig <dludwig@pobox.com> [Mon, 01 Apr 2013 21:33:06 -0400] rev 8453
WinRT: made WinRT path retrieval be available in both UCS-2 and UTF-8 flavors
Sun, 31 Mar 2013 11:44:50 -0400 WinRT: removed code that unnecessarily set a blank D3D 11.1 texture's contents
David Ludwig <dludwig@pobox.com> [Sun, 31 Mar 2013 11:44:50 -0400] rev 8452
WinRT: removed code that unnecessarily set a blank D3D 11.1 texture's contents
Sun, 31 Mar 2013 11:16:31 -0400 WinRT: added SDL_LockTexture and SDL_UnlockTexture support to the D3D 11.1 renderer
David Ludwig <dludwig@pobox.com> [Sun, 31 Mar 2013 11:16:31 -0400] rev 8451
WinRT: added SDL_LockTexture and SDL_UnlockTexture support to the D3D 11.1 renderer
Sun, 24 Mar 2013 21:57:40 -0400 WinRT: added point drawing support to the Direct3D 11.1 rendering backend
David Ludwig <dludwig@pobox.com> [Sun, 24 Mar 2013 21:57:40 -0400] rev 8450
WinRT: added point drawing support to the Direct3D 11.1 rendering backend
Sun, 24 Mar 2013 21:19:26 -0400 WinRT: added line drawing support to the Direct3D 11.1 rendering backend
David Ludwig <dludwig@pobox.com> [Sun, 24 Mar 2013 21:19:26 -0400] rev 8449
WinRT: added line drawing support to the Direct3D 11.1 rendering backend
Sun, 24 Feb 2013 12:27:28 -0500 WinRT: made the D3D 11.1 renderer respect the 'srcrect' parameter of SDL_RenderCopy
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 12:27:28 -0500] rev 8448
WinRT: made the D3D 11.1 renderer respect the 'srcrect' parameter of SDL_RenderCopy
Sun, 24 Feb 2013 10:41:35 -0500 WinRT: made GPU shaders get compiled at a lower level, for compatibility: 4_0_level_9_1
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 10:41:35 -0500] rev 8447
WinRT: made GPU shaders get compiled at a lower level, for compatibility: 4_0_level_9_1
Sun, 24 Feb 2013 10:30:12 -0500 WinRT: allowed for querying of max texture size (via Direct3D 11.1)
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 10:30:12 -0500] rev 8446
WinRT: allowed for querying of max texture size (via Direct3D 11.1)
Sun, 24 Feb 2013 10:14:23 -0500 WinRT: made the Direct3D 11.1 renderer correctly report its status regarding render-to-texture (not supported, yet)
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 10:14:23 -0500] rev 8445
WinRT: made the Direct3D 11.1 renderer correctly report its status regarding render-to-texture (not supported, yet)
Sun, 24 Feb 2013 10:11:58 -0500 WinRT: moved the default vertex shader into the Direct3D 11.1 renderer's folder
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 10:11:58 -0500] rev 8444
WinRT: moved the default vertex shader into the Direct3D 11.1 renderer's folder
Sun, 24 Feb 2013 10:02:57 -0500 WinRT: cleaned up headers in src\video\windowsrt\
David Ludwig <dludwig@pobox.com> [Sun, 24 Feb 2013 10:02:57 -0500] rev 8443
WinRT: cleaned up headers in src\video\windowsrt\
Sat, 23 Feb 2013 22:58:09 -0500 WinRT: added support for alpha-blended texture rendering
David Ludwig <dludwig@pobox.com> [Sat, 23 Feb 2013 22:58:09 -0500] rev 8442
WinRT: added support for alpha-blended texture rendering
Sat, 23 Feb 2013 20:22:19 -0500 WinRT: made mouse wheel motion increments more closely match their values on Win32
David Ludwig <dludwig@pobox.com> [Sat, 23 Feb 2013 20:22:19 -0500] rev 8441
WinRT: made mouse wheel motion increments more closely match their values on Win32
Sat, 23 Feb 2013 20:12:14 -0500 WinRT: build fixes
David Ludwig <dludwig@pobox.com> [Sat, 23 Feb 2013 20:12:14 -0500] rev 8440
WinRT: build fixes
Sat, 23 Feb 2013 20:01:46 -0500 WinRT: merged with latest, official, SDL 2.x code
David Ludwig <dludwig@pobox.com> [Sat, 23 Feb 2013 20:01:46 -0500] rev 8439
WinRT: merged with latest, official, SDL 2.x code
Sat, 23 Feb 2013 18:08:27 -0500 WinRT: turned off some keyboard debugging code that got inadvertently left on
David Ludwig <dludwig@pobox.com> [Sat, 23 Feb 2013 18:08:27 -0500] rev 8438
WinRT: turned off some keyboard debugging code that got inadvertently left on
Fri, 22 Feb 2013 23:53:37 -0500 WinRT: more minor code cleanups
David Ludwig <dludwig@pobox.com> [Fri, 22 Feb 2013 23:53:37 -0500] rev 8437
WinRT: more minor code cleanups
Fri, 22 Feb 2013 23:44:34 -0500 WinRT: minor cleanup in top-level app code
David Ludwig <dludwig@pobox.com> [Fri, 22 Feb 2013 23:44:34 -0500] rev 8436
WinRT: minor cleanup in top-level app code
Fri, 22 Feb 2013 23:23:53 -0500 WinRT: allowed setting the device rotation preference via SDL_HINT_ORIENTATIONS
David Ludwig <dludwig@pobox.com> [Fri, 22 Feb 2013 23:23:53 -0500] rev 8435
WinRT: allowed setting the device rotation preference via SDL_HINT_ORIENTATIONS
Tue, 19 Feb 2013 22:07:07 -0500 WinRT: another device-rotation and rendering fix
David Ludwig <dludwig@pobox.com> [Tue, 19 Feb 2013 22:07:07 -0500] rev 8434
WinRT: another device-rotation and rendering fix
(0) -3000 -1000 -120 +120 +1000 tip