Start splitting platforms
This commit is contained in:
+44
-22
@@ -3,13 +3,21 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25123.0
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WickedEngine", "WickedEngine\WickedEngine.vcxproj", "{A94A5B28-B5B0-4386-8281-8AE3C6984762}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WickedEngine_SHARED", "WickedEngine\WickedEngine_SHARED.vcxitems", "{45D41ACC-2C3C-43D2-BC10-02AA73FFC7C7}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WickedEngine_Windows", "WickedEngine\WickedEngine_Windows.vcxproj", "{06163DCB-B183-4ED9-9C62-13EF1658E049}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WickedEngine_UWP", "WickedEngine\WickedEngine_UWP.vcxproj", "{60DA258F-E95F-4CF4-A46B-17D80644464B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WickedEngine_SHADERS", "WickedEngine\WickedEngine_SHADERS.vcxproj", "{8C15DC72-70C8-4212-B046-0B166A688A7C}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SharedMSBuildProjectFiles) = preSolution
|
||||
WickedEngine\WickedEngine_SHARED.vcxitems*{60da258f-e95f-4cf4-a46b-17d80644464b}*SharedItemsImports = 4
|
||||
WickedEngine\WickedEngine_SHARED.vcxitems*{06163dcb-b183-4ed9-9c62-13ef1658e049}*SharedItemsImports = 4
|
||||
WickedEngine\WickedEngine_SHARED.vcxitems*{45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}*SharedItemsImports = 9
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug_UWP|ARM = Debug_UWP|ARM
|
||||
Debug_UWP|Win32 = Debug_UWP|Win32
|
||||
Debug_UWP|x64 = Debug_UWP|x64
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
@@ -18,24 +26,38 @@ Global
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|ARM.ActiveCfg = Debug_UWP|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|ARM.Build.0 = Debug_UWP|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|Win32.ActiveCfg = Debug_UWP|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|Win32.Build.0 = Debug_UWP|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|x64.ActiveCfg = Debug_UWP|x64
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug_UWP|x64.Build.0 = Debug_UWP|x64
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Debug|x64.Build.0 = Debug|x64
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|ARM.Build.0 = Release|ARM
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|Win32.Build.0 = Release|Win32
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|x64.ActiveCfg = Release|x64
|
||||
{A94A5B28-B5B0-4386-8281-8AE3C6984762}.Release|x64.Build.0 = Release|x64
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Debug|ARM.ActiveCfg = Debug|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Debug|x64.Build.0 = Debug|x64
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Release|ARM.ActiveCfg = Release|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Release|Win32.Build.0 = Release|Win32
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Release|x64.ActiveCfg = Release|x64
|
||||
{06163DCB-B183-4ED9-9C62-13EF1658E049}.Release|x64.Build.0 = Release|x64
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Debug|x64.Build.0 = Debug|x64
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|ARM.Build.0 = Release|ARM
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|Win32.Build.0 = Release|Win32
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|x64.ActiveCfg = Release|x64
|
||||
{60DA258F-E95F-4CF4-A46B-17D80644464B}.Release|x64.Build.0 = Release|x64
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Debug|ARM.ActiveCfg = Debug|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Debug|x64.ActiveCfg = Debug|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Debug|x64.Build.0 = Debug|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Release|ARM.ActiveCfg = Release|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Release|Win32.Build.0 = Release|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Release|x64.ActiveCfg = Release|Win32
|
||||
{8C15DC72-70C8-4212-B046-0B166A688A7C}.Release|x64.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,405 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="shaders">
|
||||
<UniqueIdentifier>{3a55a1ad-37ca-440e-9960-9961dce1b892}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\grass">
|
||||
<UniqueIdentifier>{f0cc1425-468a-46ac-8a4c-72824834bffb}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\headers">
|
||||
<UniqueIdentifier>{31dcc720-85f7-4ff2-93ef-2e3a3c87ac2c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\image">
|
||||
<UniqueIdentifier>{e2ae60eb-2bc6-4a14-93aa-3cfb42f616c9}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\lighting">
|
||||
<UniqueIdentifier>{2d73238a-46e7-4b1a-8cd1-ade427f5cf0e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\streamOutput">
|
||||
<UniqueIdentifier>{46b1aef4-530c-4684-b232-f3d20a80f2e1}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\shadow">
|
||||
<UniqueIdentifier>{9e75f922-3622-48b9-a141-4a3f2145bb07}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\envmap">
|
||||
<UniqueIdentifier>{d6c7ec29-b644-43ae-b23d-3d3f3f33a12e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\object">
|
||||
<UniqueIdentifier>{a29f241a-ee8e-4961-9f98-75463a84f7a8}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\compute">
|
||||
<UniqueIdentifier>{4e7511f9-dce5-4bd3-8d1b-745cb5aae8ba}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\circleGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\circlePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\circleVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\decalPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\decalVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\fontPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\fontVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\lensFlareGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\lensFlarePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\lensFlareVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\linesPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\linesVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointspriteGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointspritePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointspritePS_simplest.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointspriteVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\skyPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\skyPS_reflection.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\skyVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\skyVS_reflection.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\sunPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\trailPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\trailVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\grassL0GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\grassL1GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\grassL2GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\grassPS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\grassVS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\qGrassLCloseGS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\qGrassLDistGS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\qGrassPS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\bloomSeparatePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\colorGradePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\deferredPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\depthofFieldPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\fxaa.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\horizontalBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\imagePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\imageVS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\lightShaftPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\linDepthPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\motionBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\outlinePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\screenPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\screenVS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\ssao.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\ssr.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\ssss.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\stereogramPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\toneMapPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\verticalBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\dirLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\dirLightSoftPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\dirLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\pointLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\spotLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\spotLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\volumeLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\vPointLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\vSpotLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\sOGS.hlsl">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\sOVS.hlsl">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\cubeShadowGS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\cubeShadowPS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\cubeShadowVS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\shadowPS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\shadowVS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMapGS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMapPS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMapVS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMap_skyGS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMap_skyPS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\envMap_skyVS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectDS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectHS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS_blackout.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS_forwardSimple.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS_simplest.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS_textureonly.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectPS_transparent.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectVS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectVS10.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\objectVS_reflection.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\waterPS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\waterVS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\luminancePass1CS.hlsl">
|
||||
<Filter>shaders\compute</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="C:\Users\TJJJ\AppData\Local\Temp\luminancePass2CS.hlsl">
|
||||
<Filter>shaders\compute</Filter>
|
||||
</FxCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\globals.hlsli">
|
||||
<Filter>shaders</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\skyHF.hlsli">
|
||||
<Filter>shaders</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\grassHF_GS.hlsli">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\grassHF_PS.hlsli">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\circle.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\cone.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\fullScreenTriangleHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\cube.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\depthConvertHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\ditherHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\fogHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\globalsHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\icosphere.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\imageHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\normalsCompressHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\packHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\postProcessHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\quad.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\reconstructPositionHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\skinningHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\specularHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\tangentComputeHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\windHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\fxaa.hlsli">
|
||||
<Filter>shaders\image</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\dirLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\lightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\pointLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\spotLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\volumeLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\sOHF.hlsli">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\envMapHF.hlsli">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\objectInputLayoutHF.hlsli">
|
||||
<Filter>shaders\object</Filter>
|
||||
</None>
|
||||
<None Include="C:\Users\TJJJ\AppData\Local\Temp\objectHF.hlsli">
|
||||
<Filter>shaders\object</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
File diff suppressed because it is too large
Load Diff
-398
@@ -27,27 +27,6 @@
|
||||
<Filter Include="BULLET\BulletDynamics">
|
||||
<UniqueIdentifier>{a12a2d79-a95b-4785-a405-45974671efac}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders">
|
||||
<UniqueIdentifier>{822405d0-3768-4fa8-8b16-ea6eeb114333}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\grass">
|
||||
<UniqueIdentifier>{32751786-e587-4ae6-8016-1989c21d5b70}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\headers">
|
||||
<UniqueIdentifier>{d0646830-e228-4973-9e90-d5887bbc861f}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\image">
|
||||
<UniqueIdentifier>{69819e00-83c4-47e3-94e8-39feb5e7ba94}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\lighting">
|
||||
<UniqueIdentifier>{9cc92e3a-deea-4d6b-adb3-e58e5207029e}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\streamOutput">
|
||||
<UniqueIdentifier>{79277734-8644-4bb0-a380-71a2ceabd177}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\shadow">
|
||||
<UniqueIdentifier>{55c88699-1823-47ee-af0c-a3ebcfc16e38}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="ComponentTemplates">
|
||||
<UniqueIdentifier>{73c2fdb6-071b-400b-912f-37847dacd33c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
@@ -60,18 +39,9 @@
|
||||
<Filter Include="Lua Bindings">
|
||||
<UniqueIdentifier>{719a8bbd-d0a7-4a16-a409-8c3094008dfd}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\envmap">
|
||||
<UniqueIdentifier>{70f538e6-759d-4973-b000-32e41d97beba}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Resource Mapping">
|
||||
<UniqueIdentifier>{37e02c00-e217-4c5b-8ecb-d3671f0c4c0c}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\object">
|
||||
<UniqueIdentifier>{9ddbb33a-3546-4849-930c-65c71e4def34}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="shaders\compute">
|
||||
<UniqueIdentifier>{c4bad71a-103c-4d22-8c54-9622544b8595}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="GUI">
|
||||
<UniqueIdentifier>{e197fec5-c72a-4cab-9fd8-4f020db3efab}</UniqueIdentifier>
|
||||
</Filter>
|
||||
@@ -1825,106 +1795,7 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\io_export_wicked_wi_bin.py" />
|
||||
<None Include="grassHF_GS.hlsli">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</None>
|
||||
<None Include="grassHF_PS.hlsli">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</None>
|
||||
<None Include="sOHF.hlsli">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</None>
|
||||
<None Include="dirLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="pointLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="spotLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="volumeLightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
<None Include="fxaa.hlsli">
|
||||
<Filter>shaders\image</Filter>
|
||||
</None>
|
||||
<None Include="circle.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="cone.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="cube.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="depthConvertHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="fogHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="globalsHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="icosphere.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="imageHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="normalsCompressHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="postProcessHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="quad.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="reconstructPositionHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="skinningHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="specularHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="tangentComputeHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="windHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="ditherHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="packHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="..\ScriptingAPI-Documentation.md" />
|
||||
<None Include="globals.hlsli">
|
||||
<Filter>shaders</Filter>
|
||||
</None>
|
||||
<None Include="skyHF.hlsli">
|
||||
<Filter>shaders</Filter>
|
||||
</None>
|
||||
<None Include="fullScreenTriangleHF.hlsli">
|
||||
<Filter>shaders\headers</Filter>
|
||||
</None>
|
||||
<None Include="envMapHF.hlsli">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</None>
|
||||
<None Include="objectInputLayoutHF.hlsli">
|
||||
<Filter>shaders\object</Filter>
|
||||
</None>
|
||||
<None Include="objectHF.hlsli">
|
||||
<Filter>shaders\object</Filter>
|
||||
</None>
|
||||
<None Include="lightHF.hlsli">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="..\features.txt" />
|
||||
@@ -1934,275 +1805,6 @@
|
||||
</Text>
|
||||
<Text Include="..\README.md" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<FxCompile Include="circleGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="circlePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="circleVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="decalPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="decalVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="fontPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="fontVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="lensFlareGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="lensFlarePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="lensFlareVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="linesPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="linesVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointspriteGS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointspritePS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointspritePS_simplest.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointspriteVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="skyPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="skyVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="trailPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="trailVS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="grassL0GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="grassL1GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="grassL2GS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="grassPS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="grassVS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="qGrassLCloseGS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="qGrassLDistGS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="qGrassPS.hlsl">
|
||||
<Filter>shaders\grass</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="sOVS.hlsl">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="sOGS.hlsl">
|
||||
<Filter>shaders\streamOutput</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="cubeShadowGS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="cubeShadowPS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="cubeShadowVS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="shadowPS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="shadowVS.hlsl">
|
||||
<Filter>shaders\shadow</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="dirLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="dirLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="pointLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="spotLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="spotLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="volumeLightPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="vPointLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="vSpotLightVS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="bloomSeparatePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="deferredPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="depthofFieldPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="horizontalBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="imagePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="imageVS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="lightShaftPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="motionBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="outlinePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="screenVS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="ssao.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="ssss.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="verticalBlurPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="colorGradePS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="linDepthPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="fxaa.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="ssr.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="sunPS.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="skyVS_reflection.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="skyPS_reflection.hlsl">
|
||||
<Filter>shaders</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="screenPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="dirLightSoftPS.hlsl">
|
||||
<Filter>shaders\lighting</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMapVS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMapPS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMapGS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMap_skyVS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMap_skyPS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="envMap_skyGS.hlsl">
|
||||
<Filter>shaders\envmap</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectDS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectHS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS_blackout.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS_forwardSimple.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS_simplest.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS_textureonly.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectPS_transparent.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectVS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectVS_reflection.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="objectVS10.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="waterPS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="waterVS.hlsl">
|
||||
<Filter>shaders\object</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="stereogramPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="luminancePass1CS.hlsl">
|
||||
<Filter>shaders\compute</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="luminancePass2CS.hlsl">
|
||||
<Filter>shaders\compute</Filter>
|
||||
</FxCompile>
|
||||
<FxCompile Include="toneMapPS.hlsl">
|
||||
<Filter>shaders\image</Filter>
|
||||
</FxCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Image Include="fonts\basic.dds">
|
||||
<Filter>fonts</Filter>
|
||||
@@ -0,0 +1,224 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{60da258f-e95f-4cf4-a46b-17d80644464b}</ProjectGuid>
|
||||
<Keyword>StaticLibrary</Keyword>
|
||||
<RootNamespace>WickedEngine_UWP</RootNamespace>
|
||||
<DefaultLanguage>en-US</DefaultLanguage>
|
||||
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
|
||||
<AppContainerApplication>true</AppContainerApplication>
|
||||
<ApplicationType>Windows Store</ApplicationType>
|
||||
<WindowsTargetPlatformVersion>10.0.10586.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
|
||||
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
<Import Project="WickedEngine_SHARED.vcxitems" Label="Shared" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<GenerateManifest>false</GenerateManifest>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;BT_USE_DOUBLE_PRECISION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;BT_USE_DOUBLE_PRECISION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<CompileAsWinRT>true</CompileAsWinRT>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WINSTORE_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tga;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,152 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{06163DCB-B183-4ED9-9C62-13EF1658E049}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>WickedEngine_Windows</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
<Import Project="WickedEngine_SHARED.vcxitems" Label="Shared" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup />
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>BULLET;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<FxCompile>
|
||||
<ObjectFileOutput>shaders/%(Filename).cso</ObjectFileOutput>
|
||||
</FxCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="ReadMe.txt" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="ReadMe.txt" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -32,11 +32,11 @@ void wiLensFlare::Draw(GRAPHICSTHREAD threadID, const XMVECTOR& lightPos, vector
|
||||
wiRenderer::GetDevice()->BindVS(vertexShader,threadID);
|
||||
wiRenderer::GetDevice()->BindGS(geometryShader,threadID);
|
||||
|
||||
static thread_local ConstantBuffer* cb = new ConstantBuffer;
|
||||
(*cb).mSunPos = lightPos / XMVectorSet((float)wiRenderer::GetDevice()->GetScreenWidth(), (float)wiRenderer::GetDevice()->GetScreenHeight(), 1, 1);
|
||||
(*cb).mScreen = XMFLOAT4((float)wiRenderer::GetDevice()->GetScreenWidth(), (float)wiRenderer::GetDevice()->GetScreenHeight(), 0, 0);
|
||||
static thread_local ConstantBuffer cb;
|
||||
cb.mSunPos = lightPos / XMVectorSet((float)wiRenderer::GetDevice()->GetScreenWidth(), (float)wiRenderer::GetDevice()->GetScreenHeight(), 1, 1);
|
||||
cb.mScreen = XMFLOAT4((float)wiRenderer::GetDevice()->GetScreenWidth(), (float)wiRenderer::GetDevice()->GetScreenHeight(), 0, 0);
|
||||
|
||||
wiRenderer::GetDevice()->UpdateBuffer(constantBuffer,cb,threadID);
|
||||
wiRenderer::GetDevice()->UpdateBuffer(constantBuffer,&cb,threadID);
|
||||
wiRenderer::GetDevice()->BindConstantBufferGS(constantBuffer, CB_GETBINDSLOT(ConstantBuffer),threadID);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user