Mercurial > sdl-ios-xcode
annotate VisualC/tests/testwin/testwin_VS2010.vcxproj @ 5133:ec13e48ee0d9
Fixed bug #1112 (retina display support)
Vittorio Giovara 2011-02-01 02:21:50 PST
with the attached patch, the opengles context will always use the maximum
screensize available; this is particularly useful for supporting retina display
on latest iphone.
please note: Apple documentation warns that using the "upscaled" gl context
actually uses more memory and bandwitdh, so it might be worth to let the user
decide whether to disable it or not, either with a flag or a sdl function...
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 01 Feb 2011 08:54:34 -0800 |
parents | fc26fb7e20af |
children |
rev | line source |
---|---|
4823 | 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"> | |
4910
f205711f73d5
Fix and rename VS2010 project files, add tests to VS2010 solution, fix VS compiler warning
Andreas Schiffler <aschiffler@ferzkopp.net>
parents:
4823
diff
changeset
|
14 <ProjectName>testwin</ProjectName> |
f205711f73d5
Fix and rename VS2010 project files, add tests to VS2010 solution, fix VS compiler warning
Andreas Schiffler <aschiffler@ferzkopp.net>
parents:
4823
diff
changeset
|
15 <RootNamespace>testwin</RootNamespace> |
4823 | 16 <ProjectGuid>{0FFD1A21-11DB-492C-A989-E4F195B0C441}</ProjectGuid> |
17 </PropertyGroup> | |
18 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | |
19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | |
20 <ConfigurationType>Application</ConfigurationType> | |
21 <UseOfMfc>false</UseOfMfc> | |
22 </PropertyGroup> | |
23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | |
24 <ConfigurationType>Application</ConfigurationType> | |
25 <UseOfMfc>false</UseOfMfc> | |
26 </PropertyGroup> | |
27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | |
28 <ImportGroup Label="ExtensionSettings"> | |
29 </ImportGroup> | |
30 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | |
31 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
32 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" /> | |
33 </ImportGroup> | |
34 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|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.UpgradeFromVC70.props" /> | |
37 </ImportGroup> | |
38 <PropertyGroup Label="UserMacros" /> | |
39 <PropertyGroup> | |
40 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> | |
41 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir> | |
42 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir> | |
43 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | |
44 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir> | |
45 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir> | |
46 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | |
47 </PropertyGroup> | |
48 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
49 <Midl> | |
50 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
51 <MkTypLibCompatible>true</MkTypLibCompatible> | |
52 <SuppressStartupBanner>true</SuppressStartupBanner> | |
53 <TargetEnvironment>Win32</TargetEnvironment> | |
54 <TypeLibraryName>.\Debug/testwin.tlb</TypeLibraryName> | |
55 </Midl> | |
56 <ClCompile> | |
57 <Optimization>Disabled</Optimization> | |
58 <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
59 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
5039
fc26fb7e20af
Use the debug C runtime for the debug configuration
Sam Lantinga <slouken@libsdl.org>
parents:
5035
diff
changeset
|
60 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
4823 | 61 <PrecompiledHeader> |
62 </PrecompiledHeader> | |
63 <PrecompiledHeaderOutputFile>.\Debug/testwin.pch</PrecompiledHeaderOutputFile> | |
64 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation> | |
65 <ObjectFileName>.\Debug/</ObjectFileName> | |
66 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName> | |
67 <WarningLevel>Level3</WarningLevel> | |
68 <SuppressStartupBanner>true</SuppressStartupBanner> | |
69 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |
70 <CompileAs>Default</CompileAs> | |
71 </ClCompile> | |
72 <ResourceCompile> | |
73 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
74 <Culture>0x0409</Culture> | |
75 </ResourceCompile> | |
76 <Link> | |
77 <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | |
78 <OutputFile>.\Debug/testwin.exe</OutputFile> | |
79 <SuppressStartupBanner>true</SuppressStartupBanner> | |
80 <GenerateDebugInformation>true</GenerateDebugInformation> | |
81 <ProgramDatabaseFile>.\Debug/testwin.pdb</ProgramDatabaseFile> | |
82 <SubSystem>Windows</SubSystem> | |
83 </Link> | |
5035
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
84 <PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
85 <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
86 copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
87 </PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
88 <PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
89 <Message>Copy SDL and data files</Message> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
90 </PostBuildEvent> |
4823 | 91 </ItemDefinitionGroup> |
92 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
93 <Midl> | |
94 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
95 <MkTypLibCompatible>true</MkTypLibCompatible> | |
96 <SuppressStartupBanner>true</SuppressStartupBanner> | |
97 <TargetEnvironment>Win32</TargetEnvironment> | |
98 <TypeLibraryName>.\Release/testwin.tlb</TypeLibraryName> | |
99 </Midl> | |
100 <ClCompile> | |
101 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | |
102 <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
103 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
104 <StringPooling>true</StringPooling> | |
105 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | |
106 <FunctionLevelLinking>true</FunctionLevelLinking> | |
107 <PrecompiledHeader> | |
108 </PrecompiledHeader> | |
109 <PrecompiledHeaderOutputFile>.\Release/testwin.pch</PrecompiledHeaderOutputFile> | |
110 <AssemblerListingLocation>.\Release/</AssemblerListingLocation> | |
111 <ObjectFileName>.\Release/</ObjectFileName> | |
112 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName> | |
113 <WarningLevel>Level3</WarningLevel> | |
114 <SuppressStartupBanner>true</SuppressStartupBanner> | |
115 <CompileAs>Default</CompileAs> | |
116 </ClCompile> | |
117 <ResourceCompile> | |
118 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
119 <Culture>0x0409</Culture> | |
120 </ResourceCompile> | |
121 <Link> | |
122 <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | |
123 <OutputFile>.\Release/testwin.exe</OutputFile> | |
124 <SuppressStartupBanner>true</SuppressStartupBanner> | |
125 <ProgramDatabaseFile>.\Release/testwin.pdb</ProgramDatabaseFile> | |
126 <SubSystem>Windows</SubSystem> | |
127 </Link> | |
5035
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
128 <PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
129 <Command>copy $(SolutionDir)\SDL\$(ConfigurationName)\SDL.dll $(TargetDir)\SDL.dll |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
130 copy $(SolutionDir)\..\test\sample.bmp $(ProjectDir)\sample.bmp</Command> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
131 </PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
132 <PostBuildEvent> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
133 <Message>Copy SDL and data files</Message> |
5bb673951db2
Added post build step to copy SDL and data files into the test projects
Sam Lantinga <slouken@libsdl.org>
parents:
4910
diff
changeset
|
134 </PostBuildEvent> |
4823 | 135 </ItemDefinitionGroup> |
136 <ItemGroup> | |
137 <Library Include="..\..\Sdl\Debug\SDL.lib" /> | |
138 <Library Include="..\..\SDLmain\Debug\SDLmain.lib" /> | |
139 </ItemGroup> | |
140 <ItemGroup> | |
141 <ClCompile Include="..\..\..\Test\Testwin.c" /> | |
142 </ItemGroup> | |
143 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | |
144 <ImportGroup Label="ExtensionTargets"> | |
145 </ImportGroup> | |
146 </Project> |