diff --git a/build/wp8/Cocos2dShaderCompiler/App.xaml b/build/wp8/Cocos2dShaderCompiler/App.xaml new file mode 100644 index 0000000000..59b08aeeb6 --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/App.xaml @@ -0,0 +1,7 @@ + + + diff --git a/build/wp8/Cocos2dShaderCompiler/App.xaml.cpp b/build/wp8/Cocos2dShaderCompiler/App.xaml.cpp new file mode 100644 index 0000000000..5fb1b8785f --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/App.xaml.cpp @@ -0,0 +1,89 @@ +// +// App.xaml.cpp +// Implementation of the App class. +// + +#include "pch.h" +#include "DirectXPage.xaml.h" + +using namespace Cocos2dShaderCompiler; + +using namespace Platform; +using namespace Windows::ApplicationModel; +using namespace Windows::ApplicationModel::Activation; +using namespace Windows::Foundation; +using namespace Windows::Foundation::Collections; +using namespace Windows::Storage; +using namespace Windows::UI::Xaml; +using namespace Windows::UI::Xaml::Controls; +using namespace Windows::UI::Xaml::Controls::Primitives; +using namespace Windows::UI::Xaml::Data; +using namespace Windows::UI::Xaml::Input; +using namespace Windows::UI::Xaml::Interop; +using namespace Windows::UI::Xaml::Media; +using namespace Windows::UI::Xaml::Navigation; +/// +/// Initializes the singleton application object. This is the first line of authored code +/// executed, and as such is the logical equivalent of main() or WinMain(). +/// +App::App() +{ + InitializeComponent(); + Suspending += ref new SuspendingEventHandler(this, &App::OnSuspending); + Resuming += ref new EventHandler(this, &App::OnResuming); +} + +/// +/// Invoked when the application is launched normally by the end user. Other entry points +/// will be used when the application is launched to open a specific file, to display +/// search results, and so forth. +/// +/// Details about the launch request and process. +void App::OnLaunched(Windows::ApplicationModel::Activation::LaunchActivatedEventArgs^ e) +{ +#if _DEBUG + if (IsDebuggerPresent()) + { + DebugSettings->EnableFrameRateCounter = true; + } +#endif + + m_directXPage = ref new DirectXPage(); + + if (e->PreviousExecutionState == ApplicationExecutionState::Terminated) + { + m_directXPage->LoadInternalState(ApplicationData::Current->LocalSettings->Values); + } + + // Place the page in the current window and ensure that it is active. + Window::Current->Content = m_directXPage; + Window::Current->Activate(); +} + +/// +/// Invoked when application execution is being suspended. Application state is saved +/// without knowing whether the application will be terminated or resumed with the contents +/// of memory still intact. +/// +/// The source of the suspend request. +/// Details about the suspend request. +void App::OnSuspending(Object^ sender, SuspendingEventArgs^ e) +{ + (void) sender; // Unused parameter + (void) e; // Unused parameter + + m_directXPage->SaveInternalState(ApplicationData::Current->LocalSettings->Values); +} + +/// +/// Invoked when application execution is being resumed. +/// +/// The source of the resume request. +/// Details about the resume request. +void App::OnResuming(Object ^sender, Object ^args) +{ + (void) sender; // Unused parameter + (void) args; // Unused parameter + + m_directXPage->LoadInternalState(ApplicationData::Current->LocalSettings->Values); +} diff --git a/build/wp8/Cocos2dShaderCompiler/App.xaml.h b/build/wp8/Cocos2dShaderCompiler/App.xaml.h new file mode 100644 index 0000000000..c446f4704c --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/App.xaml.h @@ -0,0 +1,27 @@ +// +// App.xaml.h +// Declaration of the App class. +// + +#pragma once + +#include "App.g.h" +#include "DirectXPage.xaml.h" + +namespace Cocos2dShaderCompiler +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + ref class App sealed + { + public: + App(); + virtual void OnLaunched(Windows::ApplicationModel::Activation::LaunchActivatedEventArgs^ e) override; + + private: + void OnSuspending(Platform::Object^ sender, Windows::ApplicationModel::SuspendingEventArgs^ e); + void OnResuming(Platform::Object ^sender, Platform::Object ^args); + DirectXPage^ m_directXPage; + }; +} diff --git a/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.sln b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.sln new file mode 100644 index 0000000000..481fbd3963 --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.sln @@ -0,0 +1,98 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.30723.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cocos2dShaderCompiler", "Cocos2dShaderCompiler.vcxproj", "{4F6DEF20-AC4C-487F-85B8-5993519E3911}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libcocos2d", "libcocos2d", "{29321038-F308-421E-B8CA-140BB23D3C6D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcocos2d_8_1.Shared", "..\..\..\cocos\2d\libcocos2d_8_1\libcocos2d_8_1\libcocos2d_8_1.Shared\libcocos2d_8_1.Shared.vcxitems", "{5D6F020F-7E72-4494-90A0-2DF11D235DF9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "External", "External", "{ECA7A2AA-8501-4177-8360-322A569B6C3E}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Box2D", "Box2D", "{7CA66464-6A5E-493B-82EF-DBD84F91766F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libSpine", "libSpine", "{8F8A69D6-BD64-4BAD-AE20-2D07E7BD57BA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libbox2d.Shared", "..\..\..\external\Box2D\proj.win8.1-universal\libbox2d.Shared\libbox2d.Shared.vcxitems", "{4A3C6BA8-C227-498B-AA21-40BDA27B461F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libbox2d.Windows", "..\..\..\external\Box2D\proj.win8.1-universal\libbox2d.Windows\libbox2d.Windows.vcxproj", "{3B26A12D-3A44-47EA-82D2-282660FC844D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libSpine.Shared", "..\..\..\cocos\editor-support\spine\proj.win8.1-universal\libSpine.Shared\libSpine.Shared.vcxitems", "{ADAFD00D-A0D6-46EF-9F0B-EA2880BFE1DE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libSpine.Windows", "..\..\..\cocos\editor-support\spine\proj.win8.1-universal\libSpine.Windows\libSpine.Windows.vcxproj", "{F3550FE0-C795-44F6-8FEB-093EB68143AE}" +EndProject +Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + ..\..\..\external\Box2D\proj.win8.1-universal\libbox2d.Shared\libbox2d.Shared.vcxitems*{4a3c6ba8-c227-498b-aa21-40bda27b461f}*SharedItemsImports = 9 + ..\..\..\cocos\editor-support\spine\proj.win8.1-universal\libSpine.Shared\libSpine.Shared.vcxitems*{adafd00d-a0d6-46ef-9f0b-ea2880bfe1de}*SharedItemsImports = 9 + ..\..\..\cocos\2d\libcocos2d_8_1\libcocos2d_8_1\libcocos2d_8_1.Shared\libcocos2d_8_1.Shared.vcxitems*{5d6f020f-7e72-4494-90a0-2df11d235df9}*SharedItemsImports = 9 + ..\..\..\external\Box2D\proj.win8.1-universal\libbox2d.Shared\libbox2d.Shared.vcxitems*{3b26a12d-3a44-47ea-82d2-282660fc844d}*SharedItemsImports = 4 + ..\..\..\cocos\editor-support\spine\proj.win8.1-universal\libSpine.Shared\libSpine.Shared.vcxitems*{f3550fe0-c795-44f6-8feb-093eb68143ae}*SharedItemsImports = 4 + EndGlobalSection + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|ARM = Release|ARM + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|ARM.ActiveCfg = Debug|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|ARM.Build.0 = Debug|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|ARM.Deploy.0 = Debug|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|Win32.ActiveCfg = Debug|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|Win32.Build.0 = Debug|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|Win32.Deploy.0 = Debug|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|x64.ActiveCfg = Debug|x64 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|x64.Build.0 = Debug|x64 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Debug|x64.Deploy.0 = Debug|x64 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|ARM.ActiveCfg = Release|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|ARM.Build.0 = Release|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|ARM.Deploy.0 = Release|ARM + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|Win32.ActiveCfg = Release|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|Win32.Build.0 = Release|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|Win32.Deploy.0 = Release|Win32 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|x64.ActiveCfg = Release|x64 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|x64.Build.0 = Release|x64 + {4F6DEF20-AC4C-487F-85B8-5993519E3911}.Release|x64.Deploy.0 = Release|x64 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|ARM.ActiveCfg = Debug|ARM + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|ARM.Build.0 = Debug|ARM + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|Win32.ActiveCfg = Debug|Win32 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|Win32.Build.0 = Debug|Win32 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|x64.ActiveCfg = Debug|x64 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Debug|x64.Build.0 = Debug|x64 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|ARM.ActiveCfg = Release|ARM + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|ARM.Build.0 = Release|ARM + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|Win32.ActiveCfg = Release|Win32 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|Win32.Build.0 = Release|Win32 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|x64.ActiveCfg = Release|x64 + {3B26A12D-3A44-47EA-82D2-282660FC844D}.Release|x64.Build.0 = Release|x64 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|ARM.ActiveCfg = Debug|ARM + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|ARM.Build.0 = Debug|ARM + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|Win32.ActiveCfg = Debug|Win32 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|Win32.Build.0 = Debug|Win32 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|x64.ActiveCfg = Debug|x64 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Debug|x64.Build.0 = Debug|x64 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|ARM.ActiveCfg = Release|ARM + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|ARM.Build.0 = Release|ARM + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|Win32.ActiveCfg = Release|Win32 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|Win32.Build.0 = Release|Win32 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|x64.ActiveCfg = Release|x64 + {F3550FE0-C795-44F6-8FEB-093EB68143AE}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {5D6F020F-7E72-4494-90A0-2DF11D235DF9} = {29321038-F308-421E-B8CA-140BB23D3C6D} + {7CA66464-6A5E-493B-82EF-DBD84F91766F} = {ECA7A2AA-8501-4177-8360-322A569B6C3E} + {8F8A69D6-BD64-4BAD-AE20-2D07E7BD57BA} = {ECA7A2AA-8501-4177-8360-322A569B6C3E} + {4A3C6BA8-C227-498B-AA21-40BDA27B461F} = {7CA66464-6A5E-493B-82EF-DBD84F91766F} + {3B26A12D-3A44-47EA-82D2-282660FC844D} = {7CA66464-6A5E-493B-82EF-DBD84F91766F} + {ADAFD00D-A0D6-46EF-9F0B-EA2880BFE1DE} = {8F8A69D6-BD64-4BAD-AE20-2D07E7BD57BA} + {F3550FE0-C795-44F6-8FEB-093EB68143AE} = {8F8A69D6-BD64-4BAD-AE20-2D07E7BD57BA} + EndGlobalSection +EndGlobal diff --git a/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj new file mode 100644 index 0000000000..8d18b52516 --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj @@ -0,0 +1,641 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + Debug + ARM + + + Release + ARM + + + + {4f6def20-ac4c-487f-85b8-5993519e3911} + Cocos2dShaderCompiler + en-US + 12.0 + true + Windows Store + 8.1 + + + + Application + true + v120 + + + Application + true + v120 + + + Application + true + v120 + + + Application + false + true + v120 + + + Application + false + true + v120 + + + Application + false + true + v120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cocos2dShaderCompiler_TemporaryKey.pfx + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\arm; $(VCInstallDir)\lib\arm + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;_DEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\arm; $(VCInstallDir)\lib\arm + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;NDEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories);$(VCInstallDir)\lib\store;$(VCInstallDir)\lib + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;_DEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store; $(VCInstallDir)\lib + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;NDEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\amd64; $(VCInstallDir)\lib\amd64 + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;_DEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + d2d1.lib;d3d11.lib;dwrite.lib;dxguid.lib;dxgi.lib;ole32.lib;windowscodecs.lib;libGLESv2.lib;libEGL.lib;zlib.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\..\external\winrt-specific\zlib\prebuilt\$(Platform);$(ProjectDir)..\..\..\external\winrt-specific\angle\prebuilt\$(Platform);%(AdditionalLibraryDirectories); $(VCInstallDir)\lib\store\amd64; $(VCInstallDir)\lib\amd64 + + + pch.h + $(IntDir)pch.pch + $(ProjectDir);$(EngineRoot)external\sqlite3\include;$(EngineRoot)external\unzip;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\tinyxml2;$(EngineRoot)external\png\include\wp8;$(EngineRoot)external\jpeg\include\wp8;$(EngineRoot)external\tiff\include\wp8;$(EngineRoot)external\freetype2\include\wp8;$(EngineRoot)external\wp8-specific\zlib\include;$(EngineRoot)external\chipmunk\include\chipmunk;$(IntermediateOutputPath);%(AdditionalIncludeDirectories) + /bigobj %(AdditionalOptions) + WP8_SHADER_COMPILER;CC_USE_PHYSICS=0;CC_STATIC;NDEBUG;%(PreprocessorDefinitions) + NotUsing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + App.xaml + + + DirectXPage.xaml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + false + false + false + + + + + + + + + false + false + false + false + false + false + + + App.xaml + + + DirectXPage.xaml + + + + + + Designer + + + + + + + Designer + + + Designer + + + + + + + + + \ No newline at end of file diff --git a/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj.filters b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj.filters new file mode 100644 index 0000000000..e428ea0402 --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler.vcxproj.filters @@ -0,0 +1,1173 @@ + + + + + 5a7dfab3-eb13-41b4-a863-3136f23cdca2 + bmp;fbx;gif;jpg;jpeg;tga;tiff;tif;png + + + Assets + + + Assets + + + Assets + + + Assets + + + {fa658c36-371d-4ebc-9363-0fc5634a68b0} + + + {baf5d4e6-b9ed-4dd6-82f9-eeb0f9f27c6d} + + + {1a9522f4-2248-4d5e-9f27-aa8f434b02c6} + + + {1f833f8d-6c08-4b5f-aeae-87b0fd414f3c} + + + {28e237bc-5de4-4afc-b8bf-0543ce767a5e} + + + {cf7e2c01-1ee8-4740-9dbc-f4623dc85a23} + + + {4dc6e8b1-25b2-4e5d-b83a-ea0b47fe88bd} + + + {ab492f52-b0fc-4055-8eb3-e5aff7734ced} + + + {115c74d1-3108-476d-a3e5-5089c8027d73} + + + {664900af-2f27-4622-886e-05cee5cbd0bc} + + + {6190d648-787d-49a2-89da-abaa820c0ef0} + + + {78d5964f-0893-428d-b4bb-93636e6d8744} + + + {bc3d9640-e48b-4e53-8725-38d900c9a019} + + + {e33e50a3-b742-4f4f-ae01-b233f27764c2} + + + + + + + + + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\platform + + + libcoco2d + + + libcoco2d\external\unzip + + + libcoco2d\external\unzip + + + libcoco2d\external\ConvertUTF + + + libcoco2d\external\ConvertUTF + + + libcoco2d\external\edtaa + + + libcoco2d\external\tinyxml2 + + + libcoco2d\external\xxhash + + + libcoco2d\platform + + + libcoco2d\platform + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\external\unzip + + + + + + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\base + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\2d + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\math + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\renderer + + + libcoco2d\platform + + + libcoco2d\external\unzip + + + libcoco2d\external\unzip + + + libcoco2d\external\ConvertUTF + + + libcoco2d\external\edtaa + + + libcoco2d\external\tinyxml2 + + + libcoco2d\external\xxhash + + + libcoco2d\platform + + + libcoco2d\platform + + + libcoco2d\platform\winrt + + + libcoco2d\platform\winrt + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\deprecated + + + libcoco2d\platform\winrt + + + libcoco2d\external\unzip + + + + + + + + + + + libcoco2d\math + + + + + + \ No newline at end of file diff --git a/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler_TemporaryKey.pfx b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler_TemporaryKey.pfx new file mode 100644 index 0000000000..61a12ec67f Binary files /dev/null and b/build/wp8/Cocos2dShaderCompiler/Cocos2dShaderCompiler_TemporaryKey.pfx differ diff --git a/build/wp8/Cocos2dShaderCompiler/DirectXPage.xaml b/build/wp8/Cocos2dShaderCompiler/DirectXPage.xaml new file mode 100644 index 0000000000..e8d59e66b0 --- /dev/null +++ b/build/wp8/Cocos2dShaderCompiler/DirectXPage.xaml @@ -0,0 +1,23 @@ + + + + + + + + + + + + +