Glide Plugin GLES2 port from mupen64plus-ae, but with special FrameSkip code
[mupen64plus-pandora.git] / source / gles2glide64 / projects / msvc11 / mupen64plus-video-glide64mk2.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectGuid>{A4D13408-A794-4199-8FC7-4A9A32505005}</ProjectGuid>
15     <RootNamespace>n64Glide</RootNamespace>
16     <ProjectName>mupen64plus-video-glide64mk2</ProjectName>
17   </PropertyGroup>
18   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
20     <ConfigurationType>DynamicLibrary</ConfigurationType>
21     <UseOfMfc>false</UseOfMfc>
22     <CharacterSet>MultiByte</CharacterSet>
23     <WholeProgramOptimization>true</WholeProgramOptimization>
24     <PlatformToolset>v110</PlatformToolset>
25   </PropertyGroup>
26   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27     <ConfigurationType>DynamicLibrary</ConfigurationType>
28     <UseOfMfc>false</UseOfMfc>
29     <CharacterSet>MultiByte</CharacterSet>
30     <PlatformToolset>v110</PlatformToolset>
31   </PropertyGroup>
32   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
33   <ImportGroup Label="ExtensionSettings" />
34   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
36     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
37   </ImportGroup>
38   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
39     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
41   </ImportGroup>
42   <PropertyGroup Label="UserMacros" />
43   <PropertyGroup>
44     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
45     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
46     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
47     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
48     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
49     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
50     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
51     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
52     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">F:\Code\Third Party\boost;$(IncludePath)</IncludePath>
53     <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">F:\Code\Third Party\boost\stage\lib;$(LibraryPath)</LibraryPath>
54   </PropertyGroup>
55   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
56     <Midl>
57       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
58       <MkTypLibCompatible>true</MkTypLibCompatible>
59       <SuppressStartupBanner>true</SuppressStartupBanner>
60       <TargetEnvironment>Win32</TargetEnvironment>
61       <TypeLibraryName>.\Debug/n64Glide.tlb</TypeLibraryName>
62       <HeaderFileName>
63       </HeaderFileName>
64     </Midl>
65     <ClCompile>
66       <Optimization>Disabled</Optimization>
67       <AdditionalIncludeDirectories>..\..\src\Glitch64\inc;..\..\..\mupen64plus-win32-deps\boost-1.53.0\;..\..\..\mupen64plus-core\src\api;..\..\..\mupen64plus-win32-deps\SDL-1.2.14\include;..\..\..\mupen64plus-win32-deps\libpng-1.2.37\include;..\..\..\mupen64plus-win32-deps\zlib-1.2.3\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
68       <PreprocessorDefinitions>_VARIADIC_MAX=10;_CRT_SECURE_NO_WARNINGS;__MSC__;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
69       <ExceptionHandling>Async</ExceptionHandling>
70       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
71       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
72       <PrecompiledHeaderOutputFile>.\Debug/n64Glide.pch</PrecompiledHeaderOutputFile>
73       <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
74       <ObjectFileName>.\Debug/</ObjectFileName>
75       <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
76       <WarningLevel>Level3</WarningLevel>
77       <SuppressStartupBanner>true</SuppressStartupBanner>
78       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
79     </ClCompile>
80     <ResourceCompile>
81       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
82       <Culture>0x0409</Culture>
83     </ResourceCompile>
84     <Link>
85       <AdditionalDependencies>opengl32.lib;glu32.lib;..\..\..\mupen64plus-win32-deps\SDL-1.2.14\lib\SDL.lib;..\..\..\mupen64plus-win32-deps\libpng-1.2.37\lib\libpng.lib;..\..\..\mupen64plus-win32-deps\zlib-1.2.3\lib\zlib.lib;winmm.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;msvcrtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
86       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
87       <SuppressStartupBanner>true</SuppressStartupBanner>
88       <AdditionalLibraryDirectories>..\lib;..\..\..\mupen64plus-win32-deps\boost-1.53.0\boost\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
89       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
90       <GenerateDebugInformation>true</GenerateDebugInformation>
91       <ProgramDatabaseFile>.\Debug/Glide64.pdb</ProgramDatabaseFile>
92       <ImportLibrary>.\Debug/Glide64.lib</ImportLibrary>
93       <TargetMachine>MachineX86</TargetMachine>
94     </Link>
95     <Bscmake>
96       <SuppressStartupBanner>true</SuppressStartupBanner>
97       <OutputFile>.\Debug/n64Glide.bsc</OutputFile>
98     </Bscmake>
99   </ItemDefinitionGroup>
100   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
101     <Midl>
102       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
103       <MkTypLibCompatible>true</MkTypLibCompatible>
104       <SuppressStartupBanner>true</SuppressStartupBanner>
105       <TargetEnvironment>Win32</TargetEnvironment>
106       <TypeLibraryName>.\Release/n64Glide.tlb</TypeLibraryName>
107       <HeaderFileName>
108       </HeaderFileName>
109     </Midl>
110     <ClCompile>
111       <Optimization>MaxSpeed</Optimization>
112       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
113       <IntrinsicFunctions>true</IntrinsicFunctions>
114       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
115       <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
116       <AdditionalIncludeDirectories>..\..\..\mupen64plus-win32-deps\boost-1.53.0\;..\..\..\mupen64plus-core\src\api;..\..\src\Glide64;..\..\src\Glide64\inc;..\..\src\GlideHQ;..\..\src\GlideHQ\tc-1.1+;..\..\src\Glitch64;..\..\src\Glitch64\inc;..\..\..\mupen64plus-win32-deps\SDL-1.2.14\include;..\..\..\mupen64plus-win32-deps\zlib-1.2.3\include;..\..\..\mupen64plus-win32-deps\libpng-1.2.37\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
117       <PreprocessorDefinitions>_VARIADIC_MAX=10;_CRT_SECURE_NO_WARNINGS;__MSC__;WIN32;__VISUALC__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
118       <StringPooling>true</StringPooling>
119       <ExceptionHandling>Async</ExceptionHandling>
120       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
121       <FunctionLevelLinking>true</FunctionLevelLinking>
122       <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
123       <PrecompiledHeaderOutputFile>.\Release/n64Glide.pch</PrecompiledHeaderOutputFile>
124       <AssemblerListingLocation>.\Release/</AssemblerListingLocation>
125       <ObjectFileName>.\Release/</ObjectFileName>
126       <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>
127       <WarningLevel>Level3</WarningLevel>
128       <SuppressStartupBanner>true</SuppressStartupBanner>
129     </ClCompile>
130     <ResourceCompile>
131       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
132       <Culture>0x0409</Culture>
133     </ResourceCompile>
134     <Link>
135       <AdditionalDependencies>SDL.lib;zlib.lib;libpng.lib;opengl32.lib;winmm.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;msvcrt.lib;LIBCMT.lib;%(AdditionalDependencies)</AdditionalDependencies>
136       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
137       <SuppressStartupBanner>true</SuppressStartupBanner>
138       <AdditionalLibraryDirectories>..\..\..\mupen64plus-win32-deps\boost-1.53.0\boost\libs;..\..\..\mupen64plus-win32-deps\libpng-1.2.37\lib;..\..\..\mupen64plus-win32-deps\zlib-1.2.3\lib;..\..\..\mupen64plus-win32-deps\SDL-1.2.14\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
139       <ProgramDatabaseFile>$(TargetDir)$(TargetName).pdb</ProgramDatabaseFile>
140       <ImportLibrary>
141       </ImportLibrary>
142       <TargetMachine>MachineX86</TargetMachine>
143       <SubSystem>Windows</SubSystem>
144       <GenerateDebugInformation>true</GenerateDebugInformation>
145     </Link>
146     <Bscmake>
147       <SuppressStartupBanner>true</SuppressStartupBanner>
148       <OutputFile>.\Release/n64Glide.bsc</OutputFile>
149     </Bscmake>
150     <MASM>
151       <EnableMASM51Compatibility>true</EnableMASM51Compatibility>
152     </MASM>
153     <PostBuildEvent>
154       <Message>Copying shared data and libraries to build directory...</Message>
155       <Command>copy ..\..\data\* "$(OutDir)"</Command>
156     </PostBuildEvent>
157   </ItemDefinitionGroup>
158   <ItemGroup>
159     <ClCompile Include="..\..\src\Glide64\3dmath.cpp" />
160     <ClCompile Include="..\..\src\Glide64\Combine.cpp" />
161     <ClCompile Include="..\..\src\Glide64\Config.cpp" />
162     <ClCompile Include="..\..\src\Glide64\CRC.cpp" />
163     <ClCompile Include="..\..\src\Glide64\Debugger.cpp" />
164     <ClCompile Include="..\..\src\Glide64\DepthBufferRender.cpp" />
165     <ClCompile Include="..\..\src\Glide64\FBtoScreen.cpp" />
166     <ClCompile Include="..\..\src\Glide64\Ini.cpp" />
167     <ClCompile Include="..\..\src\Glide64\Keys.cpp" />
168     <ClCompile Include="..\..\src\Glide64\Main.cpp" />
169     <ClCompile Include="..\..\src\Glide64\osal_dynamiclib_win32.c" />
170     <ClCompile Include="..\..\src\Glide64\rdp.cpp" />
171     <ClCompile Include="..\..\src\Glide64\TexBuffer.cpp" />
172     <ClCompile Include="..\..\src\Glide64\TexCache.cpp" />
173     <ClCompile Include="..\..\src\Glide64\Util.cpp" />
174     <ClCompile Include="..\..\src\GlideHQ\Ext_TxFilter.cpp" />
175     <ClCompile Include="..\..\src\GlideHQ\tc-1.1+\dxtn.c" />
176     <ClCompile Include="..\..\src\GlideHQ\tc-1.1+\fxt1.c" />
177     <ClCompile Include="..\..\src\GlideHQ\tc-1.1+\texstore.c" />
178     <ClCompile Include="..\..\src\GlideHQ\tc-1.1+\wrapper.c" />
179     <ClCompile Include="..\..\src\GlideHQ\TextureFilters.cpp" />
180     <ClCompile Include="..\..\src\GlideHQ\TextureFilters_2xsai.cpp" />
181     <ClCompile Include="..\..\src\GlideHQ\TextureFilters_hq2x.cpp" />
182     <ClCompile Include="..\..\src\GlideHQ\TextureFilters_hq4x.cpp" />
183     <ClCompile Include="..\..\src\GlideHQ\TxCache.cpp" />
184     <ClCompile Include="..\..\src\GlideHQ\TxDbg.cpp" />
185     <ClCompile Include="..\..\src\GlideHQ\TxFilter.cpp" />
186     <ClCompile Include="..\..\src\GlideHQ\TxFilterExport.cpp" />
187     <ClCompile Include="..\..\src\GlideHQ\TxHiResCache.cpp" />
188     <ClCompile Include="..\..\src\GlideHQ\TxImage.cpp" />
189     <ClCompile Include="..\..\src\GlideHQ\TxQuantize.cpp" />
190     <ClCompile Include="..\..\src\GlideHQ\TxReSample.cpp" />
191     <ClCompile Include="..\..\src\GlideHQ\TxTexCache.cpp" />
192     <ClCompile Include="..\..\src\GlideHQ\TxUtil.cpp" />
193     <ClCompile Include="..\..\src\Glitch64\combiner.cpp" />
194     <ClCompile Include="..\..\src\Glitch64\geometry.cpp" />
195     <ClCompile Include="..\..\src\Glitch64\glitchmain.cpp">
196       <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release/%(Filename)1.obj</ObjectFileName>
197       <XMLDocumentationFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.xdc</XMLDocumentationFileName>
198     </ClCompile>
199     <ClCompile Include="..\..\src\Glitch64\textures.cpp" />
200   </ItemGroup>
201   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
202   <ImportGroup Label="ExtensionTargets" />
203 </Project>