dungeon_crawler
annotate prototype/prototype.vcxproj @ 72:a27528035e20
- re-organized the renderer classes a bit wrt final render-target
- implemented identity color-grading palette for now
- broke particle systems....
- removed multipass renderer
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 19 Oct 2012 02:45:57 +0300 |
parents | 6a471c87f9ca |
children |
rev | line source |
---|---|
nuclear@66 | 1 <?xml version="1.0" encoding="utf-8"?> |
nuclear@66 | 2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
nuclear@66 | 3 <ItemGroup Label="ProjectConfigurations"> |
nuclear@66 | 4 <ProjectConfiguration Include="Debug|Win32"> |
nuclear@66 | 5 <Configuration>Debug</Configuration> |
nuclear@66 | 6 <Platform>Win32</Platform> |
nuclear@66 | 7 </ProjectConfiguration> |
nuclear@66 | 8 <ProjectConfiguration Include="Release|Win32"> |
nuclear@66 | 9 <Configuration>Release</Configuration> |
nuclear@66 | 10 <Platform>Win32</Platform> |
nuclear@66 | 11 </ProjectConfiguration> |
nuclear@66 | 12 </ItemGroup> |
nuclear@66 | 13 <PropertyGroup Label="Globals"> |
nuclear@66 | 14 <ProjectGuid>{DBC203E4-17DE-4B50-9D14-85A063ABCFBF}</ProjectGuid> |
nuclear@66 | 15 <Keyword>Win32Proj</Keyword> |
nuclear@66 | 16 <RootNamespace>prototype</RootNamespace> |
nuclear@66 | 17 </PropertyGroup> |
nuclear@66 | 18 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
nuclear@66 | 19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
nuclear@66 | 20 <ConfigurationType>Application</ConfigurationType> |
nuclear@66 | 21 <UseDebugLibraries>true</UseDebugLibraries> |
nuclear@66 | 22 <PlatformToolset>v110</PlatformToolset> |
nuclear@66 | 23 <CharacterSet>Unicode</CharacterSet> |
nuclear@66 | 24 </PropertyGroup> |
nuclear@66 | 25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
nuclear@66 | 26 <ConfigurationType>Application</ConfigurationType> |
nuclear@66 | 27 <UseDebugLibraries>false</UseDebugLibraries> |
nuclear@66 | 28 <PlatformToolset>v110</PlatformToolset> |
nuclear@66 | 29 <WholeProgramOptimization>true</WholeProgramOptimization> |
nuclear@66 | 30 <CharacterSet>Unicode</CharacterSet> |
nuclear@66 | 31 </PropertyGroup> |
nuclear@66 | 32 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
nuclear@66 | 33 <ImportGroup Label="ExtensionSettings"> |
nuclear@66 | 34 </ImportGroup> |
nuclear@66 | 35 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
nuclear@66 | 36 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
nuclear@66 | 37 </ImportGroup> |
nuclear@66 | 38 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
nuclear@66 | 39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
nuclear@66 | 40 </ImportGroup> |
nuclear@66 | 41 <PropertyGroup Label="UserMacros" /> |
nuclear@66 | 42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
nuclear@66 | 43 <LinkIncremental>true</LinkIncremental> |
nuclear@66 | 44 </PropertyGroup> |
nuclear@66 | 45 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
nuclear@66 | 46 <LinkIncremental>false</LinkIncremental> |
nuclear@66 | 47 </PropertyGroup> |
nuclear@66 | 48 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
nuclear@66 | 49 <ClCompile> |
nuclear@66 | 50 <PrecompiledHeader> |
nuclear@66 | 51 </PrecompiledHeader> |
nuclear@66 | 52 <WarningLevel>Level3</WarningLevel> |
nuclear@66 | 53 <Optimization>Disabled</Optimization> |
nuclear@66 | 54 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
nuclear@69 | 55 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;$(SolutionDir)\imago2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
nuclear@69 | 56 <DisableSpecificWarnings>4996;4244</DisableSpecificWarnings> |
nuclear@66 | 57 </ClCompile> |
nuclear@66 | 58 <Link> |
nuclear@66 | 59 <SubSystem>Console</SubSystem> |
nuclear@66 | 60 <GenerateDebugInformation>true</GenerateDebugInformation> |
nuclear@69 | 61 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;zlib.lib;jpeglib.lib;libpng.lib;freetype.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
nuclear@66 | 62 </Link> |
nuclear@66 | 63 </ItemDefinitionGroup> |
nuclear@66 | 64 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
nuclear@66 | 65 <ClCompile> |
nuclear@66 | 66 <WarningLevel>Level3</WarningLevel> |
nuclear@66 | 67 <PrecompiledHeader> |
nuclear@66 | 68 </PrecompiledHeader> |
nuclear@66 | 69 <Optimization>MaxSpeed</Optimization> |
nuclear@66 | 70 <FunctionLevelLinking>true</FunctionLevelLinking> |
nuclear@66 | 71 <IntrinsicFunctions>true</IntrinsicFunctions> |
nuclear@66 | 72 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
nuclear@69 | 73 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\vmath;$(SolutionDir)\drawtext;$(SolutionDir)\kdtree;$(SolutionDir)\imago2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
nuclear@69 | 74 <DisableSpecificWarnings>4996;4244</DisableSpecificWarnings> |
nuclear@66 | 75 </ClCompile> |
nuclear@66 | 76 <Link> |
nuclear@66 | 77 <SubSystem>Console</SubSystem> |
nuclear@66 | 78 <GenerateDebugInformation>true</GenerateDebugInformation> |
nuclear@66 | 79 <EnableCOMDATFolding>true</EnableCOMDATFolding> |
nuclear@66 | 80 <OptimizeReferences>true</OptimizeReferences> |
nuclear@69 | 81 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;assimp.lib;glut32.lib;glew32.lib;zlib.lib;jpeglib.lib;libpng.lib;freetype.lib;libogg_static.lib;libvorbis_static.lib;libvorbisfile_static.lib;OpenAL32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
nuclear@66 | 82 </Link> |
nuclear@66 | 83 </ItemDefinitionGroup> |
nuclear@66 | 84 <ItemGroup> |
nuclear@69 | 85 <ClCompile Include="anim\anim.c" /> |
nuclear@69 | 86 <ClCompile Include="anim\dynarr.c" /> |
nuclear@69 | 87 <ClCompile Include="anim\track.c" /> |
nuclear@66 | 88 <ClCompile Include="drawtext\drawgl.c" /> |
nuclear@66 | 89 <ClCompile Include="drawtext\font.c" /> |
nuclear@66 | 90 <ClCompile Include="drawtext\utf8.c" /> |
nuclear@69 | 91 <ClCompile Include="imago2\conv.c" /> |
nuclear@69 | 92 <ClCompile Include="imago2\file_jpeg.c" /> |
nuclear@69 | 93 <ClCompile Include="imago2\file_png.c" /> |
nuclear@69 | 94 <ClCompile Include="imago2\file_ppm.c" /> |
nuclear@69 | 95 <ClCompile Include="imago2\file_rgbe.c" /> |
nuclear@69 | 96 <ClCompile Include="imago2\ftype_module.c" /> |
nuclear@69 | 97 <ClCompile Include="imago2\imago2.c" /> |
nuclear@69 | 98 <ClCompile Include="imago2\imago_gl.c" /> |
nuclear@69 | 99 <ClCompile Include="imago2\modules.c" /> |
nuclear@66 | 100 <ClCompile Include="kdtree\kdtree.c" /> |
nuclear@69 | 101 <ClCompile Include="psys\pattr.c" /> |
nuclear@69 | 102 <ClCompile Include="psys\pstrack.c" /> |
nuclear@69 | 103 <ClCompile Include="psys\psys.c" /> |
nuclear@69 | 104 <ClCompile Include="psys\psys_gl.c" /> |
nuclear@69 | 105 <ClCompile Include="psys\rndval.c" /> |
nuclear@66 | 106 <ClCompile Include="src\audio\audio.cc" /> |
nuclear@66 | 107 <ClCompile Include="src\audio\auman.cc" /> |
nuclear@66 | 108 <ClCompile Include="src\audio\ovstream.cc" /> |
nuclear@66 | 109 <ClCompile Include="src\audio\sample.cc" /> |
nuclear@66 | 110 <ClCompile Include="src\audio\source.cc" /> |
nuclear@66 | 111 <ClCompile Include="src\audio\stream.cc" /> |
nuclear@66 | 112 <ClCompile Include="src\camera.cc" /> |
nuclear@66 | 113 <ClCompile Include="src\cfg.cc" /> |
nuclear@66 | 114 <ClCompile Include="src\cmdcon.cc" /> |
nuclear@66 | 115 <ClCompile Include="src\datapath.cc" /> |
nuclear@66 | 116 <ClCompile Include="src\level.cc" /> |
nuclear@66 | 117 <ClCompile Include="src\light.cc" /> |
nuclear@66 | 118 <ClCompile Include="src\main.cc" /> |
nuclear@66 | 119 <ClCompile Include="src\material.cc" /> |
nuclear@66 | 120 <ClCompile Include="src\mesh.cc" /> |
nuclear@66 | 121 <ClCompile Include="src\opengl.cc" /> |
nuclear@66 | 122 <ClCompile Include="src\renderer.cc" /> |
nuclear@66 | 123 <ClCompile Include="src\renderer_deferred.cc" /> |
nuclear@66 | 124 <ClCompile Include="src\renderer_multipass.cc" /> |
nuclear@66 | 125 <ClCompile Include="src\sdr.c" /> |
nuclear@66 | 126 <ClCompile Include="src\texture.cc" /> |
nuclear@66 | 127 <ClCompile Include="src\tile.cc" /> |
nuclear@66 | 128 <ClCompile Include="src\tileset.cc" /> |
nuclear@66 | 129 <ClCompile Include="src\timer.cc" /> |
nuclear@66 | 130 <ClCompile Include="vmath\basis.cc" /> |
nuclear@66 | 131 <ClCompile Include="vmath\basis_c.c" /> |
nuclear@66 | 132 <ClCompile Include="vmath\geom.c" /> |
nuclear@66 | 133 <ClCompile Include="vmath\matrix.cc" /> |
nuclear@66 | 134 <ClCompile Include="vmath\matrix_c.c" /> |
nuclear@66 | 135 <ClCompile Include="vmath\quat.cc" /> |
nuclear@66 | 136 <ClCompile Include="vmath\quat_c.c" /> |
nuclear@66 | 137 <ClCompile Include="vmath\ray.cc" /> |
nuclear@66 | 138 <ClCompile Include="vmath\ray_c.c" /> |
nuclear@66 | 139 <ClCompile Include="vmath\sphvec.cc" /> |
nuclear@66 | 140 <ClCompile Include="vmath\vector.cc" /> |
nuclear@66 | 141 <ClCompile Include="vmath\vmath.c" /> |
nuclear@66 | 142 </ItemGroup> |
nuclear@66 | 143 <ItemGroup> |
nuclear@69 | 144 <ClInclude Include="anim\anim.h" /> |
nuclear@69 | 145 <ClInclude Include="anim\config.h" /> |
nuclear@69 | 146 <ClInclude Include="anim\dynarr.h" /> |
nuclear@69 | 147 <ClInclude Include="anim\track.h" /> |
nuclear@66 | 148 <ClInclude Include="drawtext\drawtext.h" /> |
nuclear@66 | 149 <ClInclude Include="drawtext\drawtext_impl.h" /> |
nuclear@69 | 150 <ClInclude Include="imago2\ftype_module.h" /> |
nuclear@69 | 151 <ClInclude Include="imago2\imago2.h" /> |
nuclear@66 | 152 <ClInclude Include="kdtree\kdtree.h" /> |
nuclear@69 | 153 <ClInclude Include="psys\pattr.h" /> |
nuclear@69 | 154 <ClInclude Include="psys\pstrack.h" /> |
nuclear@69 | 155 <ClInclude Include="psys\psys.h" /> |
nuclear@69 | 156 <ClInclude Include="psys\psys_gl.h" /> |
nuclear@69 | 157 <ClInclude Include="psys\rndval.h" /> |
nuclear@66 | 158 <ClInclude Include="src\audio\audio.h" /> |
nuclear@66 | 159 <ClInclude Include="src\audio\auman.h" /> |
nuclear@66 | 160 <ClInclude Include="src\audio\openal.h" /> |
nuclear@66 | 161 <ClInclude Include="src\audio\ovstream.h" /> |
nuclear@66 | 162 <ClInclude Include="src\audio\sample.h" /> |
nuclear@66 | 163 <ClInclude Include="src\audio\source.h" /> |
nuclear@66 | 164 <ClInclude Include="src\audio\stream.h" /> |
nuclear@66 | 165 <ClInclude Include="src\camera.h" /> |
nuclear@66 | 166 <ClInclude Include="src\cfg.h" /> |
nuclear@66 | 167 <ClInclude Include="src\cmdcon.h" /> |
nuclear@66 | 168 <ClInclude Include="src\color.h" /> |
nuclear@66 | 169 <ClInclude Include="src\datapath.h" /> |
nuclear@66 | 170 <ClInclude Include="src\dataset.h" /> |
nuclear@66 | 171 <ClInclude Include="src\level.h" /> |
nuclear@66 | 172 <ClInclude Include="src\light.h" /> |
nuclear@66 | 173 <ClInclude Include="src\material.h" /> |
nuclear@66 | 174 <ClInclude Include="src\mesh.h" /> |
nuclear@66 | 175 <ClInclude Include="src\opengl.h" /> |
nuclear@66 | 176 <ClInclude Include="src\renderer.h" /> |
nuclear@66 | 177 <ClInclude Include="src\renderer_deferred.h" /> |
nuclear@66 | 178 <ClInclude Include="src\renderer_multipass.h" /> |
nuclear@66 | 179 <ClInclude Include="src\sdr.h" /> |
nuclear@66 | 180 <ClInclude Include="src\texture.h" /> |
nuclear@66 | 181 <ClInclude Include="src\tile.h" /> |
nuclear@66 | 182 <ClInclude Include="src\tileset.h" /> |
nuclear@66 | 183 <ClInclude Include="src\timer.h" /> |
nuclear@66 | 184 <ClInclude Include="vmath\basis.h" /> |
nuclear@66 | 185 <ClInclude Include="vmath\geom.h" /> |
nuclear@66 | 186 <ClInclude Include="vmath\matrix.h" /> |
nuclear@66 | 187 <ClInclude Include="vmath\quat.h" /> |
nuclear@66 | 188 <ClInclude Include="vmath\ray.h" /> |
nuclear@66 | 189 <ClInclude Include="vmath\sphvec.h" /> |
nuclear@66 | 190 <ClInclude Include="vmath\vector.h" /> |
nuclear@66 | 191 <ClInclude Include="vmath\vmath.h" /> |
nuclear@66 | 192 <ClInclude Include="vmath\vmath_config.h" /> |
nuclear@66 | 193 <ClInclude Include="vmath\vmath_types.h" /> |
nuclear@66 | 194 </ItemGroup> |
nuclear@66 | 195 <ItemGroup> |
nuclear@66 | 196 <None Include="vmath\matrix.inl" /> |
nuclear@66 | 197 <None Include="vmath\quat.inl" /> |
nuclear@66 | 198 <None Include="vmath\ray.inl" /> |
nuclear@66 | 199 <None Include="vmath\vector.inl" /> |
nuclear@66 | 200 <None Include="vmath\vmath.inl" /> |
nuclear@66 | 201 </ItemGroup> |
nuclear@66 | 202 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
nuclear@66 | 203 <ImportGroup Label="ExtensionTargets"> |
nuclear@66 | 204 </ImportGroup> |
nuclear@66 | 205 </Project> |