From e583a857984fcfe572dcb6a74c7ef3d67bdbdf5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Mon, 20 Mar 2017 14:59:50 +0100 Subject: [PATCH] UWP: Do some build system hackery to make it workable to make GOLD builds. Give the Gold build its own GUID --- UWP/.gitignore | 5 + .../LockScreenLogo.scale-200.png | Bin .../SplashScreen.scale-200.png | Bin .../Square150x150Logo.scale-200.png | Bin .../Square44x44Logo.scale-200.png | Bin ...x44Logo.targetsize-24_altform-unplated.png | Bin UWP/{Assets => AssetsNormal}/StoreLogo.png | Bin .../Wide310x150Logo.scale-200.png | Bin UWP/CommonUWP/CommonUWP.vcxproj | 96 +++++ UWP/CoreUWP/CoreUWP.vcxproj | 120 +++++++ UWP/GPU_UWP/GPU_UWP.vcxproj | 96 +++++ UWP/NativeUWP/NativeUWP.vcxproj | 330 ++++++++++++++++++ UWP/PackageGold.appxmanifest | 37 ++ ...ppxmanifest => PackageNormal.appxmanifest} | 64 ++-- UWP/SPIRVCross_UWP/SPIRVCross_UWP.vcxproj | 90 +++++ UWP/UI_UWP/UI_UWP.vcxproj | 96 +++++ UWP/UWP.vcxproj | 142 ++++++++ UWP/glslang_UWP/glslang_UWP.vcxproj | 93 +++++ UWP/imgconv.sh | 2 +- UWP/libkirk_UWP/libkirk_UWP.vcxproj | 93 +++++ UWP/zlib_UWP/zlib_UWP.vcxproj | 87 +++++ Windows/PPSSPP.sln | 129 ++++++- 22 files changed, 1446 insertions(+), 34 deletions(-) create mode 100644 UWP/.gitignore rename UWP/{Assets => AssetsNormal}/LockScreenLogo.scale-200.png (100%) rename UWP/{Assets => AssetsNormal}/SplashScreen.scale-200.png (100%) rename UWP/{Assets => AssetsNormal}/Square150x150Logo.scale-200.png (100%) rename UWP/{Assets => AssetsNormal}/Square44x44Logo.scale-200.png (100%) rename UWP/{Assets => AssetsNormal}/Square44x44Logo.targetsize-24_altform-unplated.png (100%) rename UWP/{Assets => AssetsNormal}/StoreLogo.png (100%) rename UWP/{Assets => AssetsNormal}/Wide310x150Logo.scale-200.png (100%) create mode 100644 UWP/PackageGold.appxmanifest rename UWP/{Package.appxmanifest => PackageNormal.appxmanifest} (97%) diff --git a/UWP/.gitignore b/UWP/.gitignore new file mode 100644 index 0000000000..0618e75c46 --- /dev/null +++ b/UWP/.gitignore @@ -0,0 +1,5 @@ +# We copy other files on top of these at build time, depending on configuration (Normal/Gold) + +Package.appxmanifest +Assets +x64 diff --git a/UWP/Assets/LockScreenLogo.scale-200.png b/UWP/AssetsNormal/LockScreenLogo.scale-200.png similarity index 100% rename from UWP/Assets/LockScreenLogo.scale-200.png rename to UWP/AssetsNormal/LockScreenLogo.scale-200.png diff --git a/UWP/Assets/SplashScreen.scale-200.png b/UWP/AssetsNormal/SplashScreen.scale-200.png similarity index 100% rename from UWP/Assets/SplashScreen.scale-200.png rename to UWP/AssetsNormal/SplashScreen.scale-200.png diff --git a/UWP/Assets/Square150x150Logo.scale-200.png b/UWP/AssetsNormal/Square150x150Logo.scale-200.png similarity index 100% rename from UWP/Assets/Square150x150Logo.scale-200.png rename to UWP/AssetsNormal/Square150x150Logo.scale-200.png diff --git a/UWP/Assets/Square44x44Logo.scale-200.png b/UWP/AssetsNormal/Square44x44Logo.scale-200.png similarity index 100% rename from UWP/Assets/Square44x44Logo.scale-200.png rename to UWP/AssetsNormal/Square44x44Logo.scale-200.png diff --git a/UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/UWP/AssetsNormal/Square44x44Logo.targetsize-24_altform-unplated.png similarity index 100% rename from UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png rename to UWP/AssetsNormal/Square44x44Logo.targetsize-24_altform-unplated.png diff --git a/UWP/Assets/StoreLogo.png b/UWP/AssetsNormal/StoreLogo.png similarity index 100% rename from UWP/Assets/StoreLogo.png rename to UWP/AssetsNormal/StoreLogo.png diff --git a/UWP/Assets/Wide310x150Logo.scale-200.png b/UWP/AssetsNormal/Wide310x150Logo.scale-200.png similarity index 100% rename from UWP/Assets/Wide310x150Logo.scale-200.png rename to UWP/AssetsNormal/Wide310x150Logo.scale-200.png diff --git a/UWP/CommonUWP/CommonUWP.vcxproj b/UWP/CommonUWP/CommonUWP.vcxproj index ad2b3738b1..744d1bdba6 100644 --- a/UWP/CommonUWP/CommonUWP.vcxproj +++ b/UWP/CommonUWP/CommonUWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {acb316ca-3ecb-48e5-be0a-91e72d5b0f12} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -145,6 +193,21 @@ false + + + Use + false + true + ../..;../../ext/native;../../ext/snappy;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + pch.h + + + Console + false + false + + Use @@ -175,6 +238,21 @@ false + + + Use + false + true + ../..;../../ext/native;../../ext/snappy;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + pch.h + + + Console + false + false + + Use @@ -205,6 +283,21 @@ false + + + Use + false + true + ../..;../../ext/native;../../ext/snappy;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + pch.h + + + Console + false + false + + @@ -288,10 +381,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/CoreUWP/CoreUWP.vcxproj b/UWP/CoreUWP/CoreUWP.vcxproj index 5534c32ee4..2fc36bd738 100644 --- a/UWP/CoreUWP/CoreUWP.vcxproj +++ b/UWP/CoreUWP/CoreUWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {40b76674-02de-40ef-889b-fad1489685e7} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -145,6 +193,21 @@ false + + + Use + false + true + pch.h + ../../ffmpeg/Windows10/x86/include;../..;../../ext/native;../../ext/snappy;../../Common;../../ext/zlib;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + USE_FFMPEG;_CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + Use @@ -175,6 +238,21 @@ false + + + Use + false + true + pch.h + ../../ffmpeg/Windows10/ARM/include;../../ffmpeg/WindowsInclude;../..;../../ext/native;../../ext/snappy;../../Common;../../ext/zlib;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + USE_FFMPEG;_CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + Use @@ -205,6 +283,21 @@ false + + + Use + false + true + pch.h + ../../ffmpeg/Windows10/x64/include;../../ffmpeg/WindowsInclude;../..;../../ext/native;../../ext/snappy;../../Common;../../ext/zlib;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + USE_FFMPEG;_CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + @@ -586,77 +679,104 @@ NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/GPU_UWP/GPU_UWP.vcxproj b/UWP/GPU_UWP/GPU_UWP.vcxproj index 3e9fbd6a1d..82a3ce0aa7 100644 --- a/UWP/GPU_UWP/GPU_UWP.vcxproj +++ b/UWP/GPU_UWP/GPU_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {5d271429-c288-4534-98af-94475d940058} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -145,6 +193,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + Use @@ -175,6 +238,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + Use @@ -205,6 +283,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + @@ -309,10 +402,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/NativeUWP/NativeUWP.vcxproj b/UWP/NativeUWP/NativeUWP.vcxproj index d3216e2f3d..e4ed95ce66 100644 --- a/UWP/NativeUWP/NativeUWP.vcxproj +++ b/UWP/NativeUWP/NativeUWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {935028af-b850-4ad7-a00e-7ba84fb97d05} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -145,6 +193,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native/ext;../..;../../ext/native;../../ext/zlib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + Use @@ -175,6 +238,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native/ext;../..;../../ext/native;../../ext/zlib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + Use @@ -205,6 +283,21 @@ false + + + Use + false + true + pch.h + ../..;../../ext/native/ext;../..;../../ext/native;../../ext/zlib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + @@ -312,554 +405,761 @@ NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing @@ -886,62 +1186,89 @@ NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing + + + + + + NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing + + + + + + NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing + + + + + + @@ -973,10 +1300,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/PackageGold.appxmanifest b/UWP/PackageGold.appxmanifest new file mode 100644 index 0000000000..a926ec8194 --- /dev/null +++ b/UWP/PackageGold.appxmanifest @@ -0,0 +1,37 @@ + + + + + + PPSSPP Gold - PSP emulator + Henrik Rydgård + AssetsGold\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UWP/Package.appxmanifest b/UWP/PackageNormal.appxmanifest similarity index 97% rename from UWP/Package.appxmanifest rename to UWP/PackageNormal.appxmanifest index 545c55312f..4d3a07e950 100644 --- a/UWP/Package.appxmanifest +++ b/UWP/PackageNormal.appxmanifest @@ -1,33 +1,33 @@ - - - - - - PPSSPP - PSP emulator - Henrik Rydgård - Assets\StoreLogo.png - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + PPSSPP - PSP emulator + Henrik Rydgård + Assets\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/UWP/SPIRVCross_UWP/SPIRVCross_UWP.vcxproj b/UWP/SPIRVCross_UWP/SPIRVCross_UWP.vcxproj index 29cd464490..d6855726d7 100644 --- a/UWP/SPIRVCross_UWP/SPIRVCross_UWP.vcxproj +++ b/UWP/SPIRVCross_UWP/SPIRVCross_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {2b2d16bd-1d37-46af-a3f8-552900951b26} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -141,6 +189,19 @@ false + + + Use + false + true + pch.h + + + Console + false + false + + Use @@ -167,6 +228,19 @@ false + + + Use + false + true + pch.h + + + Console + false + false + + Use @@ -193,6 +267,19 @@ false + + + Use + false + true + pch.h + + + Console + false + false + + @@ -213,10 +300,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/UI_UWP/UI_UWP.vcxproj b/UWP/UI_UWP/UI_UWP.vcxproj index 73278e7de4..bb59d2f183 100644 --- a/UWP/UI_UWP/UI_UWP.vcxproj +++ b/UWP/UI_UWP/UI_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {5fac15bd-7397-4512-99d5-66cdc03af5b7} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -145,6 +193,21 @@ false + + + Use + false + true + GOLD;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + pch.h + + + Console + false + false + + Use @@ -175,6 +238,21 @@ false + + + Use + false + true + GOLD;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + pch.h + + + Console + false + false + + Use @@ -205,6 +283,21 @@ false + + + Use + false + true + GOLD;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + ../..;../../ext/native;../../Common;../../ext/native/ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) + pch.h + + + Console + false + false + + @@ -271,10 +364,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/UWP.vcxproj b/UWP/UWP.vcxproj index 26900aa2b3..497b5c0031 100644 --- a/UWP/UWP.vcxproj +++ b/UWP/UWP.vcxproj @@ -25,6 +25,18 @@ Release ARM + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {01D7D581-09A3-4A26-94BD-A7C529B29329} @@ -62,6 +74,13 @@ v140 true + + Application + false + true + v140 + true + Application false @@ -69,6 +88,13 @@ v140 true + + Application + false + false + v140 + true + Application false @@ -76,6 +102,13 @@ v140 true + + Application + false + true + v140 + true + @@ -88,18 +121,30 @@ + + + + + + + + + + + + UWP_TemporaryKey.pfx @@ -118,6 +163,11 @@ _DEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + @@ -133,6 +183,31 @@ NDEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + + + + + libavcodec.a;libavformat.a;libavutil.a;libswresample.a;libswscale.a;d2d1.lib; d3d11.lib; dxgi.lib; windowscodecs.lib; dwrite.lib; %(AdditionalDependencies) + ../ffmpeg/Windows10/ARM/lib;%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\arm; $(VCInstallDir)\lib\arm + + + pch.h + $(IntDir)pch.pch + ..;../ext/native;../ext/snappy;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + 4453;28204 + GOLD;NDEBUG;%(PreprocessorDefinitions) + pch.h + + + copy PackageGold.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsGold\*.* Assets /Y + @@ -148,6 +223,11 @@ _DEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + @@ -163,6 +243,31 @@ NDEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + + + + + libavcodec.a;libavformat.a;libavutil.a;libswresample.a;libswscale.a;d2d1.lib; d3d11.lib; dxgi.lib; windowscodecs.lib; dwrite.lib; %(AdditionalDependencies) + ../ffmpeg/Windows10/x86/lib;%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store; $(VCInstallDir)\lib + + + pch.h + $(IntDir)pch.pch + ..;../ext/native;../ext/snappy;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + 4453;28204 + GOLD;NDEBUG;%(PreprocessorDefinitions) + pch.h + + + copy PackageGold.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsGold\*.* Assets /Y + @@ -178,6 +283,11 @@ _DEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + @@ -193,6 +303,31 @@ NDEBUG;%(PreprocessorDefinitions) pch.h + + copy PackageNormal.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsNormal\*.* Assets /Y + + + + + libavcodec.a;libavformat.a;libavutil.a;libswresample.a;libswscale.a;d2d1.lib; d3d11.lib; dxgi.lib; windowscodecs.lib; dwrite.lib; %(AdditionalDependencies) + ../ffmpeg/Windows10/x64/lib;%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\amd64; $(VCInstallDir)\lib\amd64 + + + pch.h + $(IntDir)pch.pch + ..;../ext/native;../ext/snappy;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + 4453;28204 + GOLD;NDEBUG;%(PreprocessorDefinitions) + pch.h + + + copy PackageGold.appxmanifest Package.appxmanifest /Y +mkdir Assets +copy AssetsGold\*.* Assets /Y + @@ -244,10 +379,13 @@ NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing NotUsing NotUsing + NotUsing @@ -257,10 +395,13 @@ Create Create + Create Create Create + Create Create Create + Create @@ -269,6 +410,7 @@ Designer + Document true diff --git a/UWP/glslang_UWP/glslang_UWP.vcxproj b/UWP/glslang_UWP/glslang_UWP.vcxproj index 46a7c81149..dc58aa5196 100644 --- a/UWP/glslang_UWP/glslang_UWP.vcxproj +++ b/UWP/glslang_UWP/glslang_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {d326891e-ece4-4b94-b5e7-8aa0a8e8ecbc} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + Use @@ -143,6 +191,20 @@ false + + + Use + false + true + pch.h + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + Use @@ -171,6 +233,20 @@ false + + + Use + false + true + pch.h + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + Use @@ -199,6 +275,20 @@ false + + + Use + false + true + pch.h + _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + @@ -305,10 +395,13 @@ Create Create + Create Create Create + Create Create Create + Create diff --git a/UWP/imgconv.sh b/UWP/imgconv.sh index 69584f47fd..b59772d260 100644 --- a/UWP/imgconv.sh +++ b/UWP/imgconv.sh @@ -1,6 +1,6 @@ CONVERT=/c/batch/convert.exe ICON=../source_assets/image/icon_regular.png -ASSET_DIR=Assets +ASSET_DIR=AssetsNormal mkdir -p $ASSET_DIR $CONVERT ${ICON} -resize 48x48 $ASSET_DIR/LockScreenLogo.scale-200.png diff --git a/UWP/libkirk_UWP/libkirk_UWP.vcxproj b/UWP/libkirk_UWP/libkirk_UWP.vcxproj index d486702652..439c7ba96c 100644 --- a/UWP/libkirk_UWP/libkirk_UWP.vcxproj +++ b/UWP/libkirk_UWP/libkirk_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {2f911c05-b341-4291-8bf5-09edecbdd5f5} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + NotUsing @@ -145,6 +193,21 @@ false + + + NotUsing + false + true + + + _UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + NotUsing @@ -175,6 +238,21 @@ false + + + NotUsing + false + true + + + _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + NotUsing @@ -205,6 +283,21 @@ false + + + NotUsing + false + true + + + _UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + diff --git a/UWP/zlib_UWP/zlib_UWP.vcxproj b/UWP/zlib_UWP/zlib_UWP.vcxproj index 5232ff3a34..c10c7d25d1 100644 --- a/UWP/zlib_UWP/zlib_UWP.vcxproj +++ b/UWP/zlib_UWP/zlib_UWP.vcxproj @@ -25,6 +25,18 @@ Release x64 + + UWP Gold + ARM + + + UWP Gold + Win32 + + + UWP Gold + x64 + {ddf90203-0aae-4f38-b589-2e9637658ce6} @@ -60,18 +72,36 @@ true v140 + + StaticLibrary + false + true + v140 + StaticLibrary false true v140 + + StaticLibrary + false + false + v140 + StaticLibrary false true v140 + + StaticLibrary + false + true + v140 + @@ -83,18 +113,27 @@ + + + + + + + + + @@ -103,18 +142,27 @@ false + + false + false false + + false + false false + + false + NotUsing @@ -141,6 +189,19 @@ false + + + NotUsing + false + true + _CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + NotUsing @@ -167,6 +228,19 @@ false + + + NotUsing + false + true + _CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + + + Console + false + false + + NotUsing @@ -193,6 +267,19 @@ false + + + NotUsing + false + true + _CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) + + + Console + false + false + + diff --git a/Windows/PPSSPP.sln b/Windows/PPSSPP.sln index 08024df22c..8506f7f9f3 100644 --- a/Windows/PPSSPP.sln +++ b/Windows/PPSSPP.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.25123.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PPSSPPWindows", "PPSSPP.vcxproj", "{567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}" ProjectSection(ProjectDependencies) = postProject @@ -110,6 +110,9 @@ Global Tests|ARM = Tests|ARM Tests|Win32 = Tests|Win32 Tests|x64 = Tests|x64 + UWP Gold|ARM = UWP Gold|ARM + UWP Gold|Win32 = UWP Gold|Win32 + UWP Gold|x64 = UWP Gold|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.Debug|ARM.ActiveCfg = Debug|Win32 @@ -128,6 +131,11 @@ Global {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.Tests|Win32.Build.0 = Release|Win32 {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.Tests|x64.ActiveCfg = Release|x64 {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.Tests|x64.Build.0 = Release|x64 + {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.UWP Gold|ARM.ActiveCfg = Release|x64 + {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.UWP Gold|ARM.Build.0 = Release|x64 + {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.UWP Gold|Win32.Build.0 = Release|Win32 + {567AF8DB-42C1-4D08-96CD-D70A2DFEFC6B}.UWP Gold|x64.ActiveCfg = Release|x64 {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Debug|ARM.ActiveCfg = Debug|Win32 {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Debug|Win32.ActiveCfg = Debug|Win32 {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Debug|Win32.Build.0 = Debug|Win32 @@ -144,6 +152,11 @@ Global {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Tests|Win32.Build.0 = Release|Win32 {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Tests|x64.ActiveCfg = Release|x64 {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.Tests|x64.Build.0 = Release|x64 + {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.UWP Gold|ARM.ActiveCfg = Release|x64 + {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.UWP Gold|ARM.Build.0 = Release|x64 + {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.UWP Gold|Win32.Build.0 = Release|Win32 + {3FCDBAE2-5103-4350-9A8E-848CE9C73195}.UWP Gold|x64.ActiveCfg = Release|x64 {F761046E-6C38-4428-A5F1-38391A37BB34}.Debug|ARM.ActiveCfg = Debug|Win32 {F761046E-6C38-4428-A5F1-38391A37BB34}.Debug|Win32.ActiveCfg = Debug|Win32 {F761046E-6C38-4428-A5F1-38391A37BB34}.Debug|Win32.Build.0 = Debug|Win32 @@ -160,6 +173,11 @@ Global {F761046E-6C38-4428-A5F1-38391A37BB34}.Tests|Win32.Build.0 = Release|Win32 {F761046E-6C38-4428-A5F1-38391A37BB34}.Tests|x64.ActiveCfg = Release|x64 {F761046E-6C38-4428-A5F1-38391A37BB34}.Tests|x64.Build.0 = Release|x64 + {F761046E-6C38-4428-A5F1-38391A37BB34}.UWP Gold|ARM.ActiveCfg = Release|x64 + {F761046E-6C38-4428-A5F1-38391A37BB34}.UWP Gold|ARM.Build.0 = Release|x64 + {F761046E-6C38-4428-A5F1-38391A37BB34}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {F761046E-6C38-4428-A5F1-38391A37BB34}.UWP Gold|Win32.Build.0 = Release|Win32 + {F761046E-6C38-4428-A5F1-38391A37BB34}.UWP Gold|x64.ActiveCfg = Release|x64 {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Debug|ARM.ActiveCfg = Debug|Win32 {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Debug|Win32.ActiveCfg = Debug|Win32 {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Debug|Win32.Build.0 = Debug|Win32 @@ -176,6 +194,11 @@ Global {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Tests|Win32.Build.0 = Release|Win32 {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Tests|x64.ActiveCfg = Release|x64 {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.Tests|x64.Build.0 = Release|x64 + {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.UWP Gold|ARM.ActiveCfg = Release|x64 + {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.UWP Gold|ARM.Build.0 = Release|x64 + {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.UWP Gold|Win32.Build.0 = Release|Win32 + {457F45D2-556F-47BC-A31D-AFF0D15BEAED}.UWP Gold|x64.ActiveCfg = Release|x64 {533F1D30-D04D-47CC-AD71-20F658907E36}.Debug|ARM.ActiveCfg = Debug|Win32 {533F1D30-D04D-47CC-AD71-20F658907E36}.Debug|Win32.ActiveCfg = Debug|Win32 {533F1D30-D04D-47CC-AD71-20F658907E36}.Debug|Win32.Build.0 = Debug|Win32 @@ -192,6 +215,11 @@ Global {533F1D30-D04D-47CC-AD71-20F658907E36}.Tests|Win32.Build.0 = Release|Win32 {533F1D30-D04D-47CC-AD71-20F658907E36}.Tests|x64.ActiveCfg = Release|x64 {533F1D30-D04D-47CC-AD71-20F658907E36}.Tests|x64.Build.0 = Release|x64 + {533F1D30-D04D-47CC-AD71-20F658907E36}.UWP Gold|ARM.ActiveCfg = Release|x64 + {533F1D30-D04D-47CC-AD71-20F658907E36}.UWP Gold|ARM.Build.0 = Release|x64 + {533F1D30-D04D-47CC-AD71-20F658907E36}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {533F1D30-D04D-47CC-AD71-20F658907E36}.UWP Gold|Win32.Build.0 = Release|Win32 + {533F1D30-D04D-47CC-AD71-20F658907E36}.UWP Gold|x64.ActiveCfg = Release|x64 {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Debug|ARM.ActiveCfg = Debug|Win32 {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Debug|Win32.ActiveCfg = Debug|Win32 {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Debug|Win32.Build.0 = Debug|Win32 @@ -208,6 +236,11 @@ Global {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Tests|Win32.Build.0 = Release|Win32 {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Tests|x64.ActiveCfg = Release|x64 {C4DF647E-80EA-4111-A0A8-218B1B711E18}.Tests|x64.Build.0 = Release|x64 + {C4DF647E-80EA-4111-A0A8-218B1B711E18}.UWP Gold|ARM.ActiveCfg = Release|x64 + {C4DF647E-80EA-4111-A0A8-218B1B711E18}.UWP Gold|ARM.Build.0 = Release|x64 + {C4DF647E-80EA-4111-A0A8-218B1B711E18}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {C4DF647E-80EA-4111-A0A8-218B1B711E18}.UWP Gold|Win32.Build.0 = Release|Win32 + {C4DF647E-80EA-4111-A0A8-218B1B711E18}.UWP Gold|x64.ActiveCfg = Release|x64 {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Debug|ARM.ActiveCfg = Debug|Win32 {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Debug|Win32.ActiveCfg = Debug|Win32 {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Debug|Win32.Build.0 = Debug|Win32 @@ -224,6 +257,9 @@ Global {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Tests|Win32.Build.0 = Release|Win32 {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Tests|x64.ActiveCfg = Release|x64 {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.Tests|x64.Build.0 = Release|x64 + {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.UWP Gold|ARM.ActiveCfg = Release|x64 + {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {EE9BD869-CAA3-447D-8328-294D90DE2C1F}.UWP Gold|x64.ActiveCfg = Release|x64 {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Debug|ARM.ActiveCfg = Debug|Win32 {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Debug|Win32.ActiveCfg = Debug|Win32 {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Debug|Win32.Build.0 = Debug|Win32 @@ -240,6 +276,11 @@ Global {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Tests|Win32.Build.0 = Release|Win32 {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Tests|x64.ActiveCfg = Release|x64 {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.Tests|x64.Build.0 = Release|x64 + {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.UWP Gold|ARM.ActiveCfg = Release|x64 + {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.UWP Gold|ARM.Build.0 = Release|x64 + {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.UWP Gold|Win32.Build.0 = Release|Win32 + {3BAAE095-E0AB-4B0E-B5DF-CE39C8AE31DE}.UWP Gold|x64.ActiveCfg = Release|x64 {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Debug|ARM.ActiveCfg = Debug|Win32 {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Debug|Win32.ActiveCfg = Debug|Win32 {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Debug|Win32.Build.0 = Debug|Win32 @@ -256,6 +297,9 @@ Global {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Tests|Win32.Build.0 = Release|Win32 {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Tests|x64.ActiveCfg = Release|x64 {37CBC214-7CE7-4655-B619-F7CEE16E3313}.Tests|x64.Build.0 = Release|x64 + {37CBC214-7CE7-4655-B619-F7CEE16E3313}.UWP Gold|ARM.ActiveCfg = Release|x64 + {37CBC214-7CE7-4655-B619-F7CEE16E3313}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {37CBC214-7CE7-4655-B619-F7CEE16E3313}.UWP Gold|x64.ActiveCfg = Release|x64 {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Debug|ARM.ActiveCfg = Debug|Win32 {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Debug|Win32.ActiveCfg = Debug|Win32 {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Debug|Win32.Build.0 = Debug|Win32 @@ -272,6 +316,11 @@ Global {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Tests|Win32.Build.0 = Release|Win32 {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Tests|x64.ActiveCfg = Release|x64 {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.Tests|x64.Build.0 = Release|x64 + {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.UWP Gold|ARM.ActiveCfg = Release|x64 + {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.UWP Gold|ARM.Build.0 = Release|x64 + {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.UWP Gold|Win32.Build.0 = Release|Win32 + {004B8D11-2BE3-4BD9-AB40-2BE04CF2096F}.UWP Gold|x64.ActiveCfg = Release|x64 {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Debug|ARM.ActiveCfg = Debug|Win32 {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Debug|Win32.ActiveCfg = Debug|Win32 {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Debug|Win32.Build.0 = Debug|Win32 @@ -287,6 +336,11 @@ Global {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Tests|Win32.Build.0 = Tests|Win32 {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Tests|x64.ActiveCfg = Tests|x64 {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.Tests|x64.Build.0 = Tests|x64 + {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.UWP Gold|ARM.ActiveCfg = Tests|x64 + {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.UWP Gold|ARM.Build.0 = Tests|x64 + {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.UWP Gold|Win32.ActiveCfg = Tests|Win32 + {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.UWP Gold|Win32.Build.0 = Tests|Win32 + {129E5E2B-39C1-4D84-96FE-DFD22DBB4A25}.UWP Gold|x64.ActiveCfg = Release|x64 {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Debug|ARM.ActiveCfg = Debug|Win32 {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Debug|Win32.ActiveCfg = Debug|Win32 {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Debug|Win32.Build.0 = Debug|Win32 @@ -303,6 +357,11 @@ Global {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Tests|Win32.Build.0 = Release|Win32 {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Tests|x64.ActiveCfg = Release|x64 {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.Tests|x64.Build.0 = Release|x64 + {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.UWP Gold|ARM.ActiveCfg = Release|x64 + {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.UWP Gold|ARM.Build.0 = Release|x64 + {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.UWP Gold|Win32.Build.0 = Release|Win32 + {EDFA2E87-8AC1-4853-95D4-D7594FF81947}.UWP Gold|x64.ActiveCfg = Release|x64 {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Debug|ARM.ActiveCfg = Debug|Win32 {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Debug|Win32.ActiveCfg = Debug|Win32 {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Debug|Win32.Build.0 = Debug|Win32 @@ -319,6 +378,11 @@ Global {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Tests|Win32.Build.0 = Release|Win32 {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Tests|x64.ActiveCfg = Release|x64 {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.Tests|x64.Build.0 = Release|x64 + {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.UWP Gold|ARM.ActiveCfg = Release|x64 + {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.UWP Gold|ARM.Build.0 = Release|x64 + {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.UWP Gold|Win32.ActiveCfg = Release|Win32 + {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.UWP Gold|Win32.Build.0 = Release|Win32 + {4328A62C-F1E9-47ED-B816-A1A81DAF4363}.UWP Gold|x64.ActiveCfg = Release|x64 {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Debug|ARM.ActiveCfg = Debug|ARM {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Debug|ARM.Build.0 = Debug|ARM {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -337,6 +401,12 @@ Global {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Tests|Win32.Build.0 = Release|Win32 {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Tests|x64.ActiveCfg = Release|x64 {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.Tests|x64.Build.0 = Release|x64 + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {ACB316CA-3ECB-48E5-BE0A-91E72D5B0F12}.UWP Gold|x64.Build.0 = UWP Gold|x64 {40B76674-02DE-40EF-889B-FAD1489685E7}.Debug|ARM.ActiveCfg = Debug|ARM {40B76674-02DE-40EF-889B-FAD1489685E7}.Debug|ARM.Build.0 = Debug|ARM {40B76674-02DE-40EF-889B-FAD1489685E7}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -355,6 +425,12 @@ Global {40B76674-02DE-40EF-889B-FAD1489685E7}.Tests|Win32.Build.0 = Release|Win32 {40B76674-02DE-40EF-889B-FAD1489685E7}.Tests|x64.ActiveCfg = Release|x64 {40B76674-02DE-40EF-889B-FAD1489685E7}.Tests|x64.Build.0 = Release|x64 + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {40B76674-02DE-40EF-889B-FAD1489685E7}.UWP Gold|x64.Build.0 = UWP Gold|x64 {5D271429-C288-4534-98AF-94475D940058}.Debug|ARM.ActiveCfg = Debug|ARM {5D271429-C288-4534-98AF-94475D940058}.Debug|ARM.Build.0 = Debug|ARM {5D271429-C288-4534-98AF-94475D940058}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -373,6 +449,12 @@ Global {5D271429-C288-4534-98AF-94475D940058}.Tests|Win32.Build.0 = Release|Win32 {5D271429-C288-4534-98AF-94475D940058}.Tests|x64.ActiveCfg = Release|x64 {5D271429-C288-4534-98AF-94475D940058}.Tests|x64.Build.0 = Release|x64 + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {5D271429-C288-4534-98AF-94475D940058}.UWP Gold|x64.Build.0 = UWP Gold|x64 {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Debug|ARM.ActiveCfg = Debug|ARM {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Debug|ARM.Build.0 = Debug|ARM {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -391,6 +473,12 @@ Global {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Tests|Win32.Build.0 = Release|Win32 {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Tests|x64.ActiveCfg = Release|x64 {935028AF-B850-4AD7-A00E-7BA84FB97D05}.Tests|x64.Build.0 = Release|x64 + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {935028AF-B850-4AD7-A00E-7BA84FB97D05}.UWP Gold|x64.Build.0 = UWP Gold|x64 {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Debug|ARM.ActiveCfg = Debug|ARM {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Debug|ARM.Build.0 = Debug|ARM {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -409,6 +497,12 @@ Global {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Tests|Win32.Build.0 = Release|Win32 {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Tests|x64.ActiveCfg = Release|x64 {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.Tests|x64.Build.0 = Release|x64 + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {5FAC15BD-7397-4512-99D5-66CDC03AF5B7}.UWP Gold|x64.Build.0 = UWP Gold|x64 {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Debug|ARM.ActiveCfg = Debug|ARM {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Debug|ARM.Build.0 = Debug|ARM {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -427,6 +521,12 @@ Global {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Tests|Win32.Build.0 = Release|Win32 {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Tests|x64.ActiveCfg = Release|x64 {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.Tests|x64.Build.0 = Release|x64 + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {2F911C05-B341-4291-8BF5-09EDECBDD5F5}.UWP Gold|x64.Build.0 = UWP Gold|x64 {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Debug|ARM.ActiveCfg = Debug|ARM {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Debug|ARM.Build.0 = Debug|ARM {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -445,6 +545,12 @@ Global {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Tests|Win32.Build.0 = Release|Win32 {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Tests|x64.ActiveCfg = Release|x64 {DDF90203-0AAE-4F38-B589-2E9637658CE6}.Tests|x64.Build.0 = Release|x64 + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {DDF90203-0AAE-4F38-B589-2E9637658CE6}.UWP Gold|x64.Build.0 = UWP Gold|x64 {01D7D581-09A3-4A26-94BD-A7C529B29329}.Debug|ARM.ActiveCfg = Debug|ARM {01D7D581-09A3-4A26-94BD-A7C529B29329}.Debug|ARM.Build.0 = Debug|ARM {01D7D581-09A3-4A26-94BD-A7C529B29329}.Debug|ARM.Deploy.0 = Debug|ARM @@ -472,6 +578,15 @@ Global {01D7D581-09A3-4A26-94BD-A7C529B29329}.Tests|x64.ActiveCfg = Release|x64 {01D7D581-09A3-4A26-94BD-A7C529B29329}.Tests|x64.Build.0 = Release|x64 {01D7D581-09A3-4A26-94BD-A7C529B29329}.Tests|x64.Deploy.0 = Release|x64 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|ARM.Deploy.0 = UWP Gold|ARM + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|Win32.Deploy.0 = UWP Gold|Win32 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|x64.Build.0 = UWP Gold|x64 + {01D7D581-09A3-4A26-94BD-A7C529B29329}.UWP Gold|x64.Deploy.0 = UWP Gold|x64 {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Debug|ARM.ActiveCfg = Debug|ARM {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Debug|ARM.Build.0 = Debug|ARM {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -490,6 +605,12 @@ Global {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Tests|Win32.Build.0 = Release|Win32 {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Tests|x64.ActiveCfg = Release|x64 {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.Tests|x64.Build.0 = Release|x64 + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {D326891E-ECE4-4B94-B5E7-8AA0A8E8ECBC}.UWP Gold|x64.Build.0 = UWP Gold|x64 {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Debug|ARM.ActiveCfg = Debug|ARM {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Debug|ARM.Build.0 = Debug|ARM {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -508,6 +629,12 @@ Global {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Tests|Win32.Build.0 = Release|Win32 {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Tests|x64.ActiveCfg = Release|x64 {2B2D16BD-1D37-46AF-A3F8-552900951B26}.Tests|x64.Build.0 = Release|x64 + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|ARM.ActiveCfg = UWP Gold|ARM + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|ARM.Build.0 = UWP Gold|ARM + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|Win32.ActiveCfg = UWP Gold|Win32 + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|Win32.Build.0 = UWP Gold|Win32 + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|x64.ActiveCfg = UWP Gold|x64 + {2B2D16BD-1D37-46AF-A3F8-552900951B26}.UWP Gold|x64.Build.0 = UWP Gold|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE