diff --git a/WickedEngine.sln b/WickedEngine.sln
index a244ba3a2..99a9ea092 100644
--- a/WickedEngine.sln
+++ b/WickedEngine.sln
@@ -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
diff --git a/WickedEngine/WickedEngine.vcxproj b/WickedEngine/WickedEngine.vcxproj
deleted file mode 100644
index e589b4706..000000000
--- a/WickedEngine/WickedEngine.vcxproj
+++ /dev/null
@@ -1,3680 +0,0 @@
-
-
-
-
- Debug_UWP
- ARM
-
-
- Debug_UWP
- Win32
-
-
- Debug_UWP
- x64
-
-
- Debug
- ARM
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- ARM
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {A94A5B28-B5B0-4386-8281-8AE3C6984762}
- Win32Proj
- WickedEngine
- 10.0.10586.0
-
-
-
- StaticLibrary
- true
- v140
- Unicode
-
-
- StaticLibrary
- true
- v140
- Unicode
-
-
- StaticLibrary
- true
- v140
- Unicode
-
-
- StaticLibrary
- true
- v140
- Unicode
- true
-
-
- StaticLibrary
- true
- v140
- Unicode
- true
-
-
- StaticLibrary
- true
- v140
- Unicode
- true
-
-
- StaticLibrary
- false
- v140
- false
- Unicode
-
-
- StaticLibrary
- false
- v140
- false
- Unicode
-
-
- StaticLibrary
- false
- v140
- false
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
-
-
-
-
- Windows
- true
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
-
-
-
-
- Windows
- true
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- BT_USE_DOUBLE_PRECISION;WIN32;_DEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
-
-
-
-
- Windows
- true
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- _DEBUG;_LIB;WINSTORE_SUPPORT;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
- true
- false
-
-
- Windows
- true
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- _DEBUG;_LIB;WINSTORE_SUPPORT;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
- true
- false
-
-
- Windows
- true
-
-
-
-
-
-
-
-
-
-
- Level3
- Disabled
- BT_USE_DOUBLE_PRECISION;_DEBUG;_LIB;WINSTORE_SUPPORT;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- true
- true
- false
-
-
- Windows
- true
-
-
-
-
-
-
-
-
- Level3
-
-
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- ProgramDatabase
- MultiThreaded
- true
- Sync
- StreamingSIMDExtensions2
- Fast
- true
- Default
- false
- Speed
- true
-
-
-
-
- Windows
- true
- true
- true
-
-
-
-
- true
-
-
-
-
- Level3
-
-
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- ProgramDatabase
- MultiThreaded
- true
- Sync
- StreamingSIMDExtensions2
- Fast
- true
- Default
- false
- Speed
- true
-
-
-
-
- Windows
- true
- true
- true
-
-
-
-
- true
-
-
-
-
- Level3
-
-
- MaxSpeed
- true
- true
- BT_USE_DOUBLE_PRECISION;WIN32;NDEBUG;_LIB;_WIN32_WINNT=0x0601;%(PreprocessorDefinitions)
- BULLET;%(AdditionalIncludeDirectories)
- ProgramDatabase
- MultiThreaded
- true
- Sync
- StreamingSIMDExtensions2
- Fast
- true
- Default
- false
- Speed
- true
-
-
-
-
- Windows
- true
- true
- true
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Compute
- Compute
- Compute
- Compute
- Compute
- Compute
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- Compute
- Compute
- Compute
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- Compute
- Compute
- Compute
- Compute
- Compute
- Compute
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- Compute
- Compute
- Compute
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Domain
- Domain
- Domain
- Domain
- Domain
- Domain
- Domain
- Domain
- Domain
- Document
-
-
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Hull
- Hull
- Hull
- Hull
- Hull
- Hull
- Hull
- Hull
- Hull
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- 5.0
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- 4.1
- 4.1
- 4.1
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- 4.1
- 4.1
- 4.1
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Geometry
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- true
- true
- true
- true
- true
- true
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- true
- true
- true
- true
- true
- true
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
-
-
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Pixel
- Document
-
-
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- 4.1
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- shaders/%(Filename).cso
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Vertex
- Document
-
-
-
-
- true
- Resx
-
-
-
-
-
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_SHADERS.vcxproj b/WickedEngine/WickedEngine_SHADERS.vcxproj
new file mode 100644
index 000000000..906222a29
--- /dev/null
+++ b/WickedEngine/WickedEngine_SHADERS.vcxproj
@@ -0,0 +1,976 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8C15DC72-70C8-4212-B046-0B166A688A7C}
+ WickedEngine_SHADERS
+ 8.1
+
+
+
+ Application
+ true
+ v140
+ MultiByte
+
+
+ Application
+ false
+ v140
+ true
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Level3
+ Disabled
+ true
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Geometry
+ Geometry
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ Geometry
+ Geometry
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ Pixel
+ Pixel
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ Vertex
+ Vertex
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ Geometry
+ Geometry
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ Pixel
+ Pixel
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ Vertex
+ Vertex
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ Compute
+ Compute
+ 5.0
+ 5.0
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ Compute
+ Compute
+ 5.0
+ 5.0
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 5.0
+ 5.0
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Domain
+ Domain
+ Document
+
+
+ 5.0
+ 5.0
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Hull
+ Hull
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 5.0
+ 5.0
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ Vertex
+ Vertex
+ 4.1
+ 4.1
+ true
+ true
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ Vertex
+ Vertex
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Geometry
+ Geometry
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ Pixel
+ Pixel
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ Pixel
+ Pixel
+ true
+ true
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Document
+
+
+ Pixel
+ Pixel
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ 4.1
+ 4.1
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Pixel
+ Pixel
+ Document
+
+
+ 4.1
+ 4.1
+ shaders/%(Filename).cso
+ shaders/%(Filename).cso
+ Vertex
+ Vertex
+ Document
+
+
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_SHADERS.vcxproj.filters b/WickedEngine/WickedEngine_SHADERS.vcxproj.filters
new file mode 100644
index 000000000..f95be4584
--- /dev/null
+++ b/WickedEngine/WickedEngine_SHADERS.vcxproj.filters
@@ -0,0 +1,405 @@
+
+
+
+
+ {3a55a1ad-37ca-440e-9960-9961dce1b892}
+
+
+ {f0cc1425-468a-46ac-8a4c-72824834bffb}
+
+
+ {31dcc720-85f7-4ff2-93ef-2e3a3c87ac2c}
+
+
+ {e2ae60eb-2bc6-4a14-93aa-3cfb42f616c9}
+
+
+ {2d73238a-46e7-4b1a-8cd1-ade427f5cf0e}
+
+
+ {46b1aef4-530c-4684-b232-f3d20a80f2e1}
+
+
+ {9e75f922-3622-48b9-a141-4a3f2145bb07}
+
+
+ {d6c7ec29-b644-43ae-b23d-3d3f3f33a12e}
+
+
+ {a29f241a-ee8e-4961-9f98-75463a84f7a8}
+
+
+ {4e7511f9-dce5-4bd3-8d1b-745cb5aae8ba}
+
+
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\image
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\streamOutput
+
+
+ shaders\streamOutput
+
+
+ shaders\shadow
+
+
+ shaders\shadow
+
+
+ shaders\shadow
+
+
+ shaders\shadow
+
+
+ shaders\shadow
+
+
+ shaders\envmap
+
+
+ shaders\envmap
+
+
+ shaders\envmap
+
+
+ shaders\envmap
+
+
+ shaders\envmap
+
+
+ shaders\envmap
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+ shaders\compute
+
+
+ shaders\compute
+
+
+
+
+ shaders
+
+
+ shaders
+
+
+ shaders\grass
+
+
+ shaders\grass
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\headers
+
+
+ shaders\image
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\lighting
+
+
+ shaders\streamOutput
+
+
+ shaders\envmap
+
+
+ shaders\object
+
+
+ shaders\object
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_SHARED.vcxitems b/WickedEngine/WickedEngine_SHARED.vcxitems
new file mode 100644
index 000000000..422c7519b
--- /dev/null
+++ b/WickedEngine/WickedEngine_SHARED.vcxitems
@@ -0,0 +1,626 @@
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+ true
+ {45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}
+
+
+
+ %(AdditionalIncludeDirectories);$(MSBuildThisFileDirectory)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ Document
+
+
+ Document
+
+
+
+
+
+
+ Document
+
+
+ true
+
+
+
+
+ true
+ Resx
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine.vcxproj.filters b/WickedEngine/WickedEngine_SHARED.vcxitems.filters
similarity index 85%
rename from WickedEngine/WickedEngine.vcxproj.filters
rename to WickedEngine/WickedEngine_SHARED.vcxitems.filters
index 608f1aba5..708b54b60 100644
--- a/WickedEngine/WickedEngine.vcxproj.filters
+++ b/WickedEngine/WickedEngine_SHARED.vcxitems.filters
@@ -27,27 +27,6 @@
{a12a2d79-a95b-4785-a405-45974671efac}
-
- {822405d0-3768-4fa8-8b16-ea6eeb114333}
-
-
- {32751786-e587-4ae6-8016-1989c21d5b70}
-
-
- {d0646830-e228-4973-9e90-d5887bbc861f}
-
-
- {69819e00-83c4-47e3-94e8-39feb5e7ba94}
-
-
- {9cc92e3a-deea-4d6b-adb3-e58e5207029e}
-
-
- {79277734-8644-4bb0-a380-71a2ceabd177}
-
-
- {55c88699-1823-47ee-af0c-a3ebcfc16e38}
-
{73c2fdb6-071b-400b-912f-37847dacd33c}
@@ -60,18 +39,9 @@
{719a8bbd-d0a7-4a16-a409-8c3094008dfd}
-
- {70f538e6-759d-4973-b000-32e41d97beba}
-
{37e02c00-e217-4c5b-8ecb-d3671f0c4c0c}
-
- {9ddbb33a-3546-4849-930c-65c71e4def34}
-
-
- {c4bad71a-103c-4d22-8c54-9622544b8595}
-
{e197fec5-c72a-4cab-9fd8-4f020db3efab}
@@ -1825,106 +1795,7 @@
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\streamOutput
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\image
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders\headers
-
-
- shaders
-
-
- shaders
-
-
- shaders\headers
-
-
- shaders\envmap
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\lighting
-
@@ -1934,275 +1805,6 @@
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\grass
-
-
- shaders\streamOutput
-
-
- shaders\streamOutput
-
-
- shaders\shadow
-
-
- shaders\shadow
-
-
- shaders\shadow
-
-
- shaders\shadow
-
-
- shaders\shadow
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\lighting
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders\image
-
-
- shaders
-
-
- shaders
-
-
- shaders
-
-
- shaders\image
-
-
- shaders\lighting
-
-
- shaders\envmap
-
-
- shaders\envmap
-
-
- shaders\envmap
-
-
- shaders\envmap
-
-
- shaders\envmap
-
-
- shaders\envmap
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\object
-
-
- shaders\image
-
-
- shaders\compute
-
-
- shaders\compute
-
-
- shaders\image
-
-
fonts
diff --git a/WickedEngine/WickedEngine_UWP.vcxproj b/WickedEngine/WickedEngine_UWP.vcxproj
new file mode 100644
index 000000000..dd94b8e0c
--- /dev/null
+++ b/WickedEngine/WickedEngine_UWP.vcxproj
@@ -0,0 +1,224 @@
+
+
+
+
+ Debug
+ ARM
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ ARM
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {60da258f-e95f-4cf4-a46b-17d80644464b}
+ StaticLibrary
+ WickedEngine_UWP
+ en-US
+ 14.0
+ true
+ Windows Store
+ 10.0.10586.0
+ 10.0.10240.0
+ 10.0
+
+
+
+ StaticLibrary
+ true
+ v140
+
+
+ StaticLibrary
+ true
+ v140
+
+
+ StaticLibrary
+ true
+ v140
+
+
+ StaticLibrary
+ false
+ true
+ v140
+
+
+ StaticLibrary
+ false
+ true
+ v140
+
+
+ StaticLibrary
+ false
+ true
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+ Use
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ Use
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ NotUsing
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;BT_USE_DOUBLE_PRECISION;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ NotUsing
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;BT_USE_DOUBLE_PRECISION;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ Use
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ Use
+ true
+ true
+ BULLET;%(AdditionalIncludeDirectories)
+ WINSTORE_SUPPORT;%(PreprocessorDefinitions)
+
+
+ Console
+ false
+ false
+
+
+ shaders/%(Filename).cso
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_UWP.vcxproj.filters b/WickedEngine/WickedEngine_UWP.vcxproj.filters
new file mode 100644
index 000000000..31c0f0d10
--- /dev/null
+++ b/WickedEngine/WickedEngine_UWP.vcxproj.filters
@@ -0,0 +1,9 @@
+
+
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tga;tiff;tif;png;wav;mfcribbon-ms
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_Windows.vcxproj b/WickedEngine/WickedEngine_Windows.vcxproj
new file mode 100644
index 000000000..487d7d92e
--- /dev/null
+++ b/WickedEngine/WickedEngine_Windows.vcxproj
@@ -0,0 +1,152 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+ {06163DCB-B183-4ED9-9C62-13EF1658E049}
+ Win32Proj
+ WickedEngine_Windows
+ 8.1
+
+
+
+ StaticLibrary
+ true
+ v140
+ Unicode
+
+
+ StaticLibrary
+ false
+ v140
+ true
+ Unicode
+
+
+ StaticLibrary
+ true
+ v140
+ Unicode
+
+
+ StaticLibrary
+ false
+ v140
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Level3
+ Disabled
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ BULLET;%(AdditionalIncludeDirectories)
+
+
+ Windows
+
+
+ shaders/%(Filename).cso
+
+
+
+
+
+
+ Level3
+ Disabled
+ _DEBUG;_LIB;%(PreprocessorDefinitions)
+ BULLET;%(AdditionalIncludeDirectories)
+
+
+ Windows
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ BULLET;%(AdditionalIncludeDirectories)
+
+
+ Windows
+ true
+ true
+
+
+ shaders/%(Filename).cso
+
+
+
+
+ Level3
+
+
+ MaxSpeed
+ true
+ true
+ NDEBUG;_LIB;%(PreprocessorDefinitions)
+ BULLET;%(AdditionalIncludeDirectories)
+
+
+ Windows
+ true
+ true
+
+
+ shaders/%(Filename).cso
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/WickedEngine_Windows.vcxproj.filters b/WickedEngine/WickedEngine_Windows.vcxproj.filters
new file mode 100644
index 000000000..34c1b0773
--- /dev/null
+++ b/WickedEngine/WickedEngine_Windows.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hh;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WickedEngine/wiLensFlare.cpp b/WickedEngine/wiLensFlare.cpp
index 795a2cb02..7e5e1d771 100644
--- a/WickedEngine/wiLensFlare.cpp
+++ b/WickedEngine/wiLensFlare.cpp
@@ -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);