aboutsummaryrefslogtreecommitdiff
path: root/APEX_1.4/externals
diff options
context:
space:
mode:
Diffstat (limited to 'APEX_1.4/externals')
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.sln24
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj113
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj.filters21
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.sln24
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj121
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj.filters33
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.sln24
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj113
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj.filters21
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.sln24
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj121
-rw-r--r--APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj.filters33
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj179
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj.filters132
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj163
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj.filters96
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj145
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj.filters72
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj179
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj.filters132
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj163
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj.filters96
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.sln24
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj145
-rw-r--r--APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj.filters72
30 files changed, 2390 insertions, 0 deletions
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.sln b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.sln
new file mode 100644
index 00000000..12177b15
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvidiautils", "./nvidiautils.vcxproj", "{AC3E98F3-4039-0B48-2EE8-CC39B49070B0}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.debug|Win32.ActiveCfg = debug|Win32
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.debug|Win32.Build.0 = debug|Win32
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.release|Win32.ActiveCfg = release|Win32
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj
new file mode 100644
index 00000000..65211e81
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{AC3E98F3-4039-0B48-2EE8-CC39B49070B0}</ProjectGuid>
+ <RootNamespace>nvidiautils</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/nvidiautils/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvidiautilsDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../include/nvidiautils;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvidiautilsDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvidiautilsDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/nvidiautils/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvidiautils</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../include/nvidiautils;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvidiautils.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvidiautils.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvidiautils\DeviceManager.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvidiautils\DeviceManager.h">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj.filters b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj.filters
new file mode 100644
index 00000000..d1e935f7
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvidiautils.vcxproj.filters
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvidiautils\DeviceManager.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvidiautils\DeviceManager.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.sln b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.sln
new file mode 100644
index 00000000..e4998fde
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvsimplemesh", "./nvsimplemesh.vcxproj", "{1B4A9376-FB36-9386-4BA2-0BCEEC657D29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.debug|Win32.ActiveCfg = debug|Win32
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.debug|Win32.Build.0 = debug|Win32
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.release|Win32.ActiveCfg = release|Win32
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj
new file mode 100644
index 00000000..c3cb8885
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{1B4A9376-FB36-9386-4BA2-0BCEEC657D29}</ProjectGuid>
+ <RootNamespace>nvsimplemesh</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/nvsimplemesh/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvsimplemeshDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../src/nvsimplemesh;./../../include/nvsimplemesh;./../../externals/include;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvsimplemeshDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>./../../externals/lib/WIN32;$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvsimplemeshDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/nvsimplemesh/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvsimplemesh</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../src/nvsimplemesh;./../../include/nvsimplemesh;./../../externals/include;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvsimplemesh.lib</OutputFile>
+ <AdditionalLibraryDirectories>./../../externals/lib/WIN32;$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvsimplemesh.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMesh.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMeshLoader.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleRawMesh.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMesh.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMeshLoader.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleRawMesh.h">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj.filters b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj.filters
new file mode 100644
index 00000000..912fc0ce
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN32/nvsimplemesh.vcxproj.filters
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMesh.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMeshLoader.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleRawMesh.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMesh.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMeshLoader.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleRawMesh.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.sln b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.sln
new file mode 100644
index 00000000..f37d0466
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvidiautils", "./nvidiautils.vcxproj", "{AC3E98F3-4039-0B48-2EE8-CC39B49070B0}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|x64 = debug|x64
+ release|x64 = release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.debug|x64.ActiveCfg = debug|x64
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.debug|x64.Build.0 = debug|x64
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.release|x64.ActiveCfg = release|x64
+ {AC3E98F3-4039-0B48-2EE8-CC39B49070B0}.release|x64.Build.0 = release|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj
new file mode 100644
index 00000000..28159add
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <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>{AC3E98F3-4039-0B48-2EE8-CC39B49070B0}</ProjectGuid>
+ <RootNamespace>nvidiautils</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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 Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/nvidiautils/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvidiautilsDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../include/nvidiautils;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvidiautilsDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvidiautilsDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/nvidiautils/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvidiautils</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../include/nvidiautils;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvidiautils.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvidiautils.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvidiautils\DeviceManager.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvidiautils\DeviceManager.h">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj.filters b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj.filters
new file mode 100644
index 00000000..d1e935f7
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvidiautils.vcxproj.filters
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvidiautils\DeviceManager.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvidiautils\DeviceManager.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.sln b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.sln
new file mode 100644
index 00000000..8e8f1bda
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvsimplemesh", "./nvsimplemesh.vcxproj", "{1B4A9376-FB36-9386-4BA2-0BCEEC657D29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|x64 = debug|x64
+ release|x64 = release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.debug|x64.ActiveCfg = debug|x64
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.debug|x64.Build.0 = debug|x64
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.release|x64.ActiveCfg = release|x64
+ {1B4A9376-FB36-9386-4BA2-0BCEEC657D29}.release|x64.Build.0 = release|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj
new file mode 100644
index 00000000..999e4706
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <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>{1B4A9376-FB36-9386-4BA2-0BCEEC657D29}</ProjectGuid>
+ <RootNamespace>nvsimplemesh</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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 Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/nvsimplemesh/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvsimplemeshDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../src/nvsimplemesh;./../../include/nvsimplemesh;./../../externals/include;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvsimplemeshDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>./../../externals/lib/WIN64;$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvsimplemeshDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/nvsimplemesh/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>nvsimplemesh</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>./../../src/nvsimplemesh;./../../include/nvsimplemesh;./../../externals/include;$(WindowsSDK_IncludePath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_WIN32_WINNT=0x0600;_UNICODE;UNICODE;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)nvsimplemesh.lib</OutputFile>
+ <AdditionalLibraryDirectories>./../../externals/lib/WIN64;$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/nvsimplemesh.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMesh.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMeshLoader.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleRawMesh.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMesh.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMeshLoader.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleRawMesh.h">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj.filters b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj.filters
new file mode 100644
index 00000000..912fc0ce
--- /dev/null
+++ b/APEX_1.4/externals/extensions/build/vs2017WIN64/nvsimplemesh.vcxproj.filters
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMesh.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleMeshLoader.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\nvsimplemesh\NvSimpleRawMesh.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMesh.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleMeshLoader.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\nvsimplemesh\NvSimpleRawMesh.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.sln
new file mode 100644
index 00000000..9c93b48c
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DXUT", "./DXUT.vcxproj", "{4507D448-C038-EA54-7F1E-7EA0C6B84F9D}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.debug|Win32.ActiveCfg = debug|Win32
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.debug|Win32.Build.0 = debug|Win32
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.release|Win32.ActiveCfg = release|Win32
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj
new file mode 100644
index 00000000..61807c28
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{4507D448-C038-EA54-7F1E-7EA0C6B84F9D}</ProjectGuid>
+ <RootNamespace>DXUT</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/DXUT/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DXUTDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/DXUT;./../../include/DXUT/Core;./../../include/DXUT/Optional;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;DXUT_AUTOLIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DXUTDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DXUTDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/DXUT/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DXUT</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/DXUT;./../../include/DXUT/Core;./../../include/DXUT/Optional;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;DXUT_AUTOLIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DXUT.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DXUT.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Core\DDSTextureLoader.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\dxerr.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUT.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTDevice11.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTmisc.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\ScreenGrab.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\WICTextureLoader.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTcamera.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTgui.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTguiIME.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTres.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTsettingsdlg.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\ImeUi.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmesh.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmisc.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Core\DDSTextureLoader.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\dxerr.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUT.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTDevice11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTmisc.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\ScreenGrab.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\WICTextureLoader.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTcamera.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTgui.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTguiIME.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTLockFreePipe.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTres.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTsettingsdlg.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\ImeUi.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmesh.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmisc.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj.filters
new file mode 100644
index 00000000..1281943b
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DXUT.vcxproj.filters
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="src\Core">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Core\DDSTextureLoader.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\dxerr.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUT.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTDevice11.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTmisc.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\ScreenGrab.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\WICTextureLoader.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="src\Optional">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTcamera.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTgui.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTguiIME.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTres.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTsettingsdlg.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\ImeUi.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmesh.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmisc.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Core">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Core\DDSTextureLoader.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\dxerr.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUT.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTDevice11.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTmisc.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\ScreenGrab.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\WICTextureLoader.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Optional">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTcamera.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTgui.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTguiIME.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTLockFreePipe.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTres.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTsettingsdlg.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\ImeUi.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmesh.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmisc.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.sln
new file mode 100644
index 00000000..1c25299b
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTex", "./DirectXTex.vcxproj", "{E4300CA4-818C-5C30-C94C-91C4220872A0}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.debug|Win32.ActiveCfg = debug|Win32
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.debug|Win32.Build.0 = debug|Win32
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.release|Win32.ActiveCfg = release|Win32
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj
new file mode 100644
index 00000000..debc01cf
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{E4300CA4-818C-5C30-C94C-91C4220872A0}</ProjectGuid>
+ <RootNamespace>DirectXTex</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/DirectXTex/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DirectXTexDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/wd4005 /fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/directxtex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DirectXTexDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DirectXTexDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/DirectXTex/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DirectXTex</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/wd4005 /fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/directxtex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DirectXTex.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DirectXTex.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\directxtex\BC.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC4BC5.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC6HBC7.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BCDirectCompute.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompress.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompressGPU.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexConvert.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexD3D11.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexDDS.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexFlipRotate.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexImage.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMipmaps.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMisc.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexNormalMaps.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexPMAlpha.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexResize.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexTGA.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexUtil.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexWIC.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\directxtex\BC.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\BCDirectCompute.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DDS.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTexP.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\Filters.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\scoped.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.inl">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj.filters
new file mode 100644
index 00000000..08a368d2
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/DirectXTex.vcxproj.filters
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\directxtex\BC.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC4BC5.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC6HBC7.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BCDirectCompute.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompress.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompressGPU.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexConvert.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexD3D11.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexDDS.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexFlipRotate.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexImage.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMipmaps.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMisc.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexNormalMaps.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexPMAlpha.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexResize.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexTGA.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexUtil.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexWIC.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\directxtex\BC.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\BCDirectCompute.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DDS.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTexP.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\Filters.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\scoped.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.inl">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.sln
new file mode 100644
index 00000000..e62b0377
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Effects11", "./Effects11.vcxproj", "{223559A7-4AD8-97C2-820A-599906DBF2CC}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.debug|Win32.ActiveCfg = debug|Win32
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.debug|Win32.Build.0 = debug|Win32
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.release|Win32.ActiveCfg = release|Win32
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj
new file mode 100644
index 00000000..ce9eb2ac
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.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>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{223559A7-4AD8-97C2-820A-599906DBF2CC}</ProjectGuid>
+ <RootNamespace>Effects11</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/Effects11/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>Effects11DEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/Effects11;./../../include/Effects11/Binary;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)Effects11DEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/Effects11DEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <OutDir>./../../lib/WIN32\</OutDir>
+ <IntDir>./Win32/Effects11/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>Effects11</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/Effects11;./../../include/Effects11/Binary;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x86 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)Effects11.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x86);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/Effects11.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\Effects11\d3dxGlobal.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectAPI.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectLoad.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectNonRuntime.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectReflection.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectRuntime.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectBinaryFormat.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStateBase11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStates11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\SOParser.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\d3dx11effect.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\d3dxGlobal.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Effect.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectLoad.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\IUnknownImp.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\pchfx.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectVariable.inl">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj.filters
new file mode 100644
index 00000000..41d79e70
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN32/Effects11.vcxproj.filters
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\Effects11\d3dxGlobal.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectAPI.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectLoad.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectNonRuntime.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectReflection.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectRuntime.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Binary">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectBinaryFormat.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStateBase11.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStates11.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\SOParser.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\d3dx11effect.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\d3dxGlobal.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Effect.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectLoad.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\IUnknownImp.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\pchfx.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectVariable.inl">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.sln
new file mode 100644
index 00000000..93a5f4d0
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DXUT", "./DXUT.vcxproj", "{4507D448-C038-EA54-7F1E-7EA0C6B84F9D}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|x64 = debug|x64
+ release|x64 = release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.debug|x64.ActiveCfg = debug|x64
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.debug|x64.Build.0 = debug|x64
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.release|x64.ActiveCfg = release|x64
+ {4507D448-C038-EA54-7F1E-7EA0C6B84F9D}.release|x64.Build.0 = release|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj
new file mode 100644
index 00000000..fb73dce6
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <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>{4507D448-C038-EA54-7F1E-7EA0C6B84F9D}</ProjectGuid>
+ <RootNamespace>DXUT</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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 Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/DXUT/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DXUTDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/DXUT;./../../include/DXUT/Core;./../../include/DXUT/Optional;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;DXUT_AUTOLIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DXUTDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DXUTDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/DXUT/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DXUT</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/DXUT;./../../include/DXUT/Core;./../../include/DXUT/Optional;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;DXUT_AUTOLIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DXUT.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DXUT.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Core\DDSTextureLoader.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\dxerr.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUT.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTDevice11.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTmisc.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\ScreenGrab.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\WICTextureLoader.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTcamera.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTgui.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTguiIME.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTres.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTsettingsdlg.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\ImeUi.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmesh.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmisc.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Core\DDSTextureLoader.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\dxerr.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUT.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTDevice11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTmisc.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\ScreenGrab.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\WICTextureLoader.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTcamera.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTgui.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTguiIME.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTLockFreePipe.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTres.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTsettingsdlg.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\ImeUi.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmesh.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmisc.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj.filters
new file mode 100644
index 00000000..1281943b
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DXUT.vcxproj.filters
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="src\Core">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Core\DDSTextureLoader.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\dxerr.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUT.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTDevice11.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\DXUTmisc.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\ScreenGrab.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Core\WICTextureLoader.cpp">
+ <Filter>src\Core</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="src\Optional">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTcamera.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTgui.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTguiIME.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTres.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\DXUTsettingsdlg.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\ImeUi.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmesh.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\DXUT\Optional\SDKmisc.cpp">
+ <Filter>src\Optional</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Core">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Core\DDSTextureLoader.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\dxerr.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUT.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTDevice11.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\DXUTmisc.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\ScreenGrab.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Core\WICTextureLoader.h">
+ <Filter>include\Core</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Optional">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTcamera.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTgui.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTguiIME.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTLockFreePipe.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTres.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\DXUTsettingsdlg.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\ImeUi.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmesh.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\DXUT\Optional\SDKmisc.h">
+ <Filter>include\Optional</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.sln
new file mode 100644
index 00000000..687f4bce
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTex", "./DirectXTex.vcxproj", "{E4300CA4-818C-5C30-C94C-91C4220872A0}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|x64 = debug|x64
+ release|x64 = release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.debug|x64.ActiveCfg = debug|x64
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.debug|x64.Build.0 = debug|x64
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.release|x64.ActiveCfg = release|x64
+ {E4300CA4-818C-5C30-C94C-91C4220872A0}.release|x64.Build.0 = release|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj
new file mode 100644
index 00000000..b7ea788d
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <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>{E4300CA4-818C-5C30-C94C-91C4220872A0}</ProjectGuid>
+ <RootNamespace>DirectXTex</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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 Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/DirectXTex/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DirectXTexDEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/wd4005 /fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/directxtex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DirectXTexDEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DirectXTexDEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/DirectXTex/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>DirectXTex</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/wd4005 /fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/directxtex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)DirectXTex.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/DirectXTex.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\directxtex\BC.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC4BC5.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC6HBC7.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BCDirectCompute.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompress.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompressGPU.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexConvert.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexD3D11.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexDDS.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexFlipRotate.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexImage.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMipmaps.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMisc.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexNormalMaps.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexPMAlpha.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexResize.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexTGA.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexUtil.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexWIC.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\directxtex\BC.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\BCDirectCompute.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DDS.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTexP.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\Filters.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\scoped.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.inl">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj.filters
new file mode 100644
index 00000000..08a368d2
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/DirectXTex.vcxproj.filters
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\directxtex\BC.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC4BC5.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BC6HBC7.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\BCDirectCompute.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompress.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexCompressGPU.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexConvert.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexD3D11.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexDDS.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexFlipRotate.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexImage.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMipmaps.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexMisc.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexNormalMaps.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexPMAlpha.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexResize.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexTGA.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexUtil.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\directxtex\DirectXTexWIC.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\directxtex\BC.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\BCDirectCompute.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DDS.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTexP.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\Filters.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\scoped.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\directxtex\DirectXTex.inl">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.sln b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.sln
new file mode 100644
index 00000000..ea19b76e
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Effects11", "./Effects11.vcxproj", "{223559A7-4AD8-97C2-820A-599906DBF2CC}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|x64 = debug|x64
+ release|x64 = release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.debug|x64.ActiveCfg = debug|x64
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.debug|x64.Build.0 = debug|x64
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.release|x64.ActiveCfg = release|x64
+ {223559A7-4AD8-97C2-820A-599906DBF2CC}.release|x64.Build.0 = release|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddins) = postSolution
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ EndGlobalSection
+EndGlobal
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj
new file mode 100644
index 00000000..dcc49792
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <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>{223559A7-4AD8-97C2-820A-599906DBF2CC}</ProjectGuid>
+ <RootNamespace>Effects11</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </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 Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/Effects11/debug\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>Effects11DEBUG</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MTd /Zi /Oi /Oy- /EHsc /GS /Gd /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/Effects11;./../../include/Effects11/Binary;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;_DEBUG;PROFILE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)Effects11DEBUG.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/Effects11DEBUG.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <OutDir>./../../lib/WIN64\</OutDir>
+ <IntDir>./x64/Effects11/release\</IntDir>
+ <TargetExt>.lib</TargetExt>
+ <TargetName>Effects11</TargetName>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ <CodeAnalysisRules />
+ <CodeAnalysisRuleAssemblies />
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
+ <ClCompile>
+ <FloatingPointModel>Precise</FloatingPointModel>
+ <AdditionalOptions>/fp:fast /MT /Zi /Oi /Oy- /GL /EHsc /GS /Gy /nologo /wd4748</AdditionalOptions>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>$(WindowsSDK_IncludePath);./../../include/Effects11;./../../include/Effects11/Binary;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_UNICODE;UNICODE;_WINDOWS;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_DEPRECATE;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <WarningLevel>Level4</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <PrecompiledHeaderFile></PrecompiledHeaderFile>
+ </ClCompile>
+ <Lib>
+ <AdditionalOptions>/MACHINE:x64 /SUBSYSTEM:WINDOWS /NOLOGO</AdditionalOptions>
+ <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)Effects11.lib</OutputFile>
+ <AdditionalLibraryDirectories>$(WindowsSDK_LibraryPath_x64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ProgramDatabaseFile>$(OutDir)/Effects11.lib.pdb</ProgramDatabaseFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <ResourceCompile>
+ </ResourceCompile>
+ <ProjectReference>
+ <LinkLibraryDependencies>true</LinkLibraryDependencies>
+ </ProjectReference>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\Effects11\d3dxGlobal.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectAPI.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectLoad.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectNonRuntime.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectReflection.cpp">
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectRuntime.cpp">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectBinaryFormat.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStateBase11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStates11.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\SOParser.h">
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\d3dx11effect.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\d3dxGlobal.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Effect.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectLoad.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\IUnknownImp.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\pchfx.h">
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectVariable.inl">
+ </ClInclude>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets"></ImportGroup>
+</Project>
diff --git a/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj.filters b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj.filters
new file mode 100644
index 00000000..41d79e70
--- /dev/null
+++ b/APEX_1.4/externals/extensions/externals/build/vs2017WIN64/Effects11.vcxproj.filters
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="src">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\src\Effects11\d3dxGlobal.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectAPI.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectLoad.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectNonRuntime.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectReflection.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\src\Effects11\EffectRuntime.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <Filter Include="include\Binary">
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectBinaryFormat.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStateBase11.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\EffectStates11.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Binary\SOParser.h">
+ <Filter>include\Binary</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\include\Effects11\d3dx11effect.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\d3dxGlobal.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\Effect.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectLoad.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\IUnknownImp.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\pchfx.h">
+ <Filter>include</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\include\Effects11\EffectVariable.inl">
+ <Filter>include</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project> \ No newline at end of file