diff --git a/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj b/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj
index 9da6c8431..90a89b389 100644
--- a/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj
+++ b/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj
@@ -197,6 +197,7 @@
+
@@ -244,10 +245,9 @@
-
-
-
-
+
+
+
@@ -272,13 +272,19 @@
true
true
-
+
+
+ true
+ true
+ true
+ true
+
+
true
true
true
true
-
@@ -351,25 +357,19 @@
-
+
true
true
true
true
-
+
true
true
true
true
-
- true
- true
- true
- true
-
-
+
true
true
true
diff --git a/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj.filters b/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj.filters
index 2e3dcb4c6..e3c9237f1 100644
--- a/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj.filters
+++ b/VisualC-WinPhone/SDL/SDL_VS2012-WinPhone.vcxproj.filters
@@ -321,21 +321,21 @@
Source Files
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -374,9 +374,6 @@
Source Files
-
- Source Files
-
Source Files
@@ -572,18 +569,6 @@
Source Files
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
Source Files
@@ -593,6 +578,21 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
diff --git a/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj b/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj
index 3a770d61e..1956f6399 100644
--- a/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj
+++ b/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj
@@ -53,7 +53,16 @@
true
true
-
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+
+
true
true
true
@@ -61,7 +70,6 @@
true
true
-
@@ -136,7 +144,7 @@
-
+
true
true
true
@@ -144,7 +152,7 @@
true
true
-
+
true
true
true
@@ -152,15 +160,7 @@
true
true
-
- true
- true
- true
- true
- true
- true
-
-
+
true
true
true
@@ -227,6 +227,7 @@
+
@@ -275,10 +276,9 @@
-
-
-
-
+
+
+
diff --git a/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj.filters b/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj.filters
index 9e8007cf2..d6a0cbee5 100644
--- a/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj.filters
+++ b/VisualC-WinRT/SDL/SDL_VS2012-WinRT.vcxproj.filters
@@ -225,18 +225,6 @@
Source Files
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
Source Files
@@ -252,9 +240,6 @@
Source Files
-
- Source Files
-
Source Files
@@ -267,6 +252,21 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -353,9 +353,6 @@
Source Files
-
- Source Files
-
Source Files
@@ -569,15 +566,6 @@
Source Files
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
Source Files
@@ -596,6 +584,18 @@
Header Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
diff --git a/src/video/windowsrt/SDL_WinRTApp.cpp b/src/core/winrt/SDL_winrtapp.cpp
similarity index 97%
rename from src/video/windowsrt/SDL_WinRTApp.cpp
rename to src/core/winrt/SDL_winrtapp.cpp
index f58639ac0..2cb2048b2 100644
--- a/src/video/windowsrt/SDL_WinRTApp.cpp
+++ b/src/core/winrt/SDL_winrtapp.cpp
@@ -13,7 +13,7 @@ extern "C" {
#include "SDL_main.h"
#include "SDL_stdinc.h"
#include "SDL_render.h"
-#include "../SDL_sysvideo.h"
+#include "../../video/SDL_sysvideo.h"
//#include "../../SDL_hints_c.h"
#include "../../events/scancodes_windows.h"
#include "../../events/SDL_mouse_c.h"
@@ -22,8 +22,8 @@ extern "C" {
#include "../../render/SDL_sysrender.h"
}
-#include "SDL_winrtvideo.h"
-#include "SDL_WinRTApp.h"
+#include "../../video/winrt/SDL_winrtvideo.h"
+#include "SDL_winrtapp.h"
using namespace concurrency;
using namespace std;
diff --git a/src/video/windowsrt/SDL_WinRTApp.h b/src/core/winrt/SDL_winrtapp.h
similarity index 100%
rename from src/video/windowsrt/SDL_WinRTApp.h
rename to src/core/winrt/SDL_winrtapp.h
diff --git a/src/core/windowsrt/SDL_winrtpaths.cpp b/src/core/winrt/SDL_winrtpaths.cpp
similarity index 100%
rename from src/core/windowsrt/SDL_winrtpaths.cpp
rename to src/core/winrt/SDL_winrtpaths.cpp
diff --git a/src/video/windowsrt/SDL_winrtevents.cpp b/src/video/winrt/SDL_winrtevents.cpp
similarity index 96%
rename from src/video/windowsrt/SDL_winrtevents.cpp
rename to src/video/winrt/SDL_winrtevents.cpp
index f445b8b65..8438ac279 100644
--- a/src/video/windowsrt/SDL_winrtevents.cpp
+++ b/src/video/winrt/SDL_winrtevents.cpp
@@ -26,7 +26,7 @@
#include "SDL_winrtvideo.h"
#include "SDL_winrtevents_c.h"
-#include "SDL_WinRTApp.h"
+#include "../../core/winrt/SDL_winrtapp.h"
extern SDL_WinRTApp ^ SDL_WinRTGlobalApp;
diff --git a/src/video/windowsrt/SDL_winrtevents_c.h b/src/video/winrt/SDL_winrtevents_c.h
similarity index 100%
rename from src/video/windowsrt/SDL_winrtevents_c.h
rename to src/video/winrt/SDL_winrtevents_c.h
diff --git a/src/video/windowsrt/SDL_winrtmouse.cpp b/src/video/winrt/SDL_winrtmouse.cpp
similarity index 99%
rename from src/video/windowsrt/SDL_winrtmouse.cpp
rename to src/video/winrt/SDL_winrtmouse.cpp
index e0450c655..12c97d064 100644
--- a/src/video/windowsrt/SDL_winrtmouse.cpp
+++ b/src/video/winrt/SDL_winrtmouse.cpp
@@ -29,7 +29,7 @@ extern "C" {
#include "../SDL_sysvideo.h"
}
-#include "SDL_WinRTApp.h"
+#include "../../core/winrt/SDL_winrtapp.h"
#include "SDL_winrtmouse.h"
using namespace Windows::UI::Core;
diff --git a/src/video/windowsrt/SDL_winrtmouse.h b/src/video/winrt/SDL_winrtmouse.h
similarity index 100%
rename from src/video/windowsrt/SDL_winrtmouse.h
rename to src/video/winrt/SDL_winrtmouse.h
diff --git a/src/video/windowsrt/SDL_winrtvideo.cpp b/src/video/winrt/SDL_winrtvideo.cpp
similarity index 98%
rename from src/video/windowsrt/SDL_winrtvideo.cpp
rename to src/video/winrt/SDL_winrtvideo.cpp
index 7a459fb95..b5295dd13 100644
--- a/src/video/windowsrt/SDL_winrtvideo.cpp
+++ b/src/video/winrt/SDL_winrtvideo.cpp
@@ -38,7 +38,7 @@ extern "C" {
#include "SDL_syswm.h"
}
-#include "SDL_WinRTApp.h"
+#include "../../core/winrt/SDL_winrtapp.h"
#include "SDL_winrtvideo.h"
#include "SDL_winrtevents_c.h"
#include "SDL_winrtmouse.h"
diff --git a/src/video/windowsrt/SDL_winrtvideo.h b/src/video/winrt/SDL_winrtvideo.h
similarity index 100%
rename from src/video/windowsrt/SDL_winrtvideo.h
rename to src/video/winrt/SDL_winrtvideo.h