|
|
@ -20,7 +20,7 @@ |
|
|
|
</ItemGroup> |
|
|
|
</ItemGroup> |
|
|
|
<PropertyGroup Label="Globals"> |
|
|
|
<PropertyGroup Label="Globals"> |
|
|
|
<ProjectGuid>{9E1987E3-1F19-45CA-B9C9-D31E791836D8}</ProjectGuid> |
|
|
|
<ProjectGuid>{9E1987E3-1F19-45CA-B9C9-D31E791836D8}</ProjectGuid> |
|
|
|
<RootNamespace>example_win32_directx11</RootNamespace> |
|
|
|
<RootNamespace>example_sdl_directx11</RootNamespace> |
|
|
|
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> |
|
|
|
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> |
|
|
|
<ProjectName>example_sdl_directx11</ProjectName> |
|
|
|
<ProjectName>example_sdl_directx11</ProjectName> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
@ -28,28 +28,28 @@ |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<UseDebugLibraries>true</UseDebugLibraries> |
|
|
|
<UseDebugLibraries>true</UseDebugLibraries> |
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
<CharacterSet>MultiByte</CharacterSet> |
|
|
|
<PlatformToolset>v140</PlatformToolset> |
|
|
|
<PlatformToolset>v110</PlatformToolset> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<UseDebugLibraries>true</UseDebugLibraries> |
|
|
|
<UseDebugLibraries>true</UseDebugLibraries> |
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
<CharacterSet>MultiByte</CharacterSet> |
|
|
|
<PlatformToolset>v140</PlatformToolset> |
|
|
|
<PlatformToolset>v110</PlatformToolset> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<UseDebugLibraries>false</UseDebugLibraries> |
|
|
|
<UseDebugLibraries>false</UseDebugLibraries> |
|
|
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
|
|
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
<CharacterSet>MultiByte</CharacterSet> |
|
|
|
<PlatformToolset>v140</PlatformToolset> |
|
|
|
<PlatformToolset>v110</PlatformToolset> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<ConfigurationType>Application</ConfigurationType> |
|
|
|
<UseDebugLibraries>false</UseDebugLibraries> |
|
|
|
<UseDebugLibraries>false</UseDebugLibraries> |
|
|
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
|
|
|
<WholeProgramOptimization>true</WholeProgramOptimization> |
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
<CharacterSet>MultiByte</CharacterSet> |
|
|
|
<PlatformToolset>v140</PlatformToolset> |
|
|
|
<PlatformToolset>v110</PlatformToolset> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
|
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
|
|
|
<ImportGroup Label="ExtensionSettings"> |
|
|
|
<ImportGroup Label="ExtensionSettings"> |
|
|
@ -70,43 +70,49 @@ |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
|
|
|
|
<IncludePath>$(IncludePath)</IncludePath> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
|
|
|
|
<IncludePath>$(IncludePath)</IncludePath> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
|
|
|
|
<IncludePath>$(IncludePath)</IncludePath> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<OutDir>$(ProjectDir)$(Configuration)\</OutDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
<IntDir>$(ProjectDir)$(Configuration)\</IntDir> |
|
|
|
|
|
|
|
<IncludePath>$(IncludePath)</IncludePath> |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
|
|
<ClCompile> |
|
|
|
<ClCompile> |
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%(AdditionalIncludeDirectories);$(SDL2_DIR)\include</AdditionalIncludeDirectories> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%SDL2_DIR%\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
</ClCompile> |
|
|
|
</ClCompile> |
|
|
|
<Link> |
|
|
|
<Link> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
|
|
|
|
<AdditionalLibraryDirectories>%SDL2_DIR%\lib\x86;$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories);$(SDL2_DIR)\lib\x86</AdditionalLibraryDirectories> |
|
|
|
|
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
|
|
|
|
<IgnoreSpecificDefaultLibraries>msvcrt.lib</IgnoreSpecificDefaultLibraries> |
|
|
|
</Link> |
|
|
|
</Link> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|
|
|
<ClCompile> |
|
|
|
<ClCompile> |
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%(AdditionalIncludeDirectories);$(SDL2_DIR)\include</AdditionalIncludeDirectories> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%SDL2_DIR%\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
</ClCompile> |
|
|
|
</ClCompile> |
|
|
|
<Link> |
|
|
|
<Link> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
|
|
|
|
<AdditionalLibraryDirectories>%SDL2_DIR%\lib\x64;$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories);$(SDL2_DIR)\lib\x64</AdditionalLibraryDirectories> |
|
|
|
|
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
|
|
|
|
<IgnoreSpecificDefaultLibraries>msvcrt.lib</IgnoreSpecificDefaultLibraries> |
|
|
|
</Link> |
|
|
|
</Link> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
|
|
@ -115,16 +121,18 @@ |
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%(AdditionalIncludeDirectories);$(SDL2_DIR)\include</AdditionalIncludeDirectories> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%SDL2_DIR%\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
<BufferSecurityCheck>false</BufferSecurityCheck> |
|
|
|
<BufferSecurityCheck>false</BufferSecurityCheck> |
|
|
|
</ClCompile> |
|
|
|
</ClCompile> |
|
|
|
<Link> |
|
|
|
<Link> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
|
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
|
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
|
|
|
|
|
<AdditionalLibraryDirectories>%SDL2_DIR%\lib\x86;$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x86;%(AdditionalLibraryDirectories);$(SDL2_DIR)\lib\x86</AdditionalLibraryDirectories> |
|
|
|
|
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
|
|
|
|
<IgnoreSpecificDefaultLibraries> |
|
|
|
|
|
|
|
</IgnoreSpecificDefaultLibraries> |
|
|
|
</Link> |
|
|
|
</Link> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
|
@ -133,25 +141,20 @@ |
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%(AdditionalIncludeDirectories);$(SDL2_DIR)\include</AdditionalIncludeDirectories> |
|
|
|
<AdditionalIncludeDirectories>..\..;..;%SDL2_DIR%\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
<BufferSecurityCheck>false</BufferSecurityCheck> |
|
|
|
<BufferSecurityCheck>false</BufferSecurityCheck> |
|
|
|
</ClCompile> |
|
|
|
</ClCompile> |
|
|
|
<Link> |
|
|
|
<Link> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
|
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding> |
|
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
|
|
|
|
|
<AdditionalLibraryDirectories>%SDL2_DIR%\lib\x64;$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalDependencies>SDL2.lib;SDL2main.lib;d3d11.lib;d3dcompiler.lib;dxgi.lib;imm32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
<AdditionalLibraryDirectories>$(DXSDK_DIR)/Lib/x64;%(AdditionalLibraryDirectories);$(SDL2_DIR)\lib\x64</AdditionalLibraryDirectories> |
|
|
|
|
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
<SubSystem>Console</SubSystem> |
|
|
|
|
|
|
|
<IgnoreSpecificDefaultLibraries> |
|
|
|
|
|
|
|
</IgnoreSpecificDefaultLibraries> |
|
|
|
</Link> |
|
|
|
</Link> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
</ItemDefinitionGroup> |
|
|
|
<ItemGroup> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imconfig.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imgui.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imgui_internal.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\imgui_impl_dx11.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\imgui_impl_sdl.h" /> |
|
|
|
|
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
<ItemGroup> |
|
|
|
<ClCompile Include="..\..\imgui.cpp" /> |
|
|
|
<ClCompile Include="..\..\imgui.cpp" /> |
|
|
|
<ClCompile Include="..\..\imgui_demo.cpp" /> |
|
|
|
<ClCompile Include="..\..\imgui_demo.cpp" /> |
|
|
@ -161,6 +164,13 @@ |
|
|
|
<ClCompile Include="..\imgui_impl_sdl.cpp" /> |
|
|
|
<ClCompile Include="..\imgui_impl_sdl.cpp" /> |
|
|
|
<ClCompile Include="main.cpp" /> |
|
|
|
<ClCompile Include="main.cpp" /> |
|
|
|
</ItemGroup> |
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imconfig.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imgui.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\..\imgui_internal.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\imgui_impl_dx11.h" /> |
|
|
|
|
|
|
|
<ClInclude Include="..\imgui_impl_sdl.h" /> |
|
|
|
|
|
|
|
</ItemGroup> |
|
|
|
<ItemGroup> |
|
|
|
<ItemGroup> |
|
|
|
<None Include="..\..\misc\natvis\imgui.natvis" /> |
|
|
|
<None Include="..\..\misc\natvis\imgui.natvis" /> |
|
|
|
<None Include="..\README.txt" /> |
|
|
|
<None Include="..\README.txt" /> |
|
|
|