source: trunk/VUT/work/IVReader/scripts/IVReader.vcproj @ 343

Revision 343, 4.6 KB checked in by mattausch, 19 years ago (diff)

added switch between NV and ARB queries in the render system and in the demos.
Fixed render queue bug: when clearing queue, we traversed through all priority groups
to clear the passmaps. This became very slow because had to traverse many elements (over 1000
for city demo). Now all we destroy the priority groups for each rendering (per hierarchy node).

Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="7.10"
5        Name="IVReader"
6        ProjectGUID="{7319E499-473D-4CE5-9983-725D6E68A55D}"
7        Keyword="Win32Proj">
8        <Platforms>
9                <Platform
10                        Name="Win32"/>
11        </Platforms>
12        <Configurations>
13                <Configuration
14                        Name="Debug|Win32"
15                        OutputDirectory="Debug"
16                        IntermediateDirectory="Debug"
17                        ConfigurationType="2"
18                        CharacterSet="2">
19                        <Tool
20                                Name="VCCLCompilerTool"
21                                Optimization="0"
22                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;IVREADER_EXPORTS"
23                                MinimalRebuild="TRUE"
24                                BasicRuntimeChecks="3"
25                                RuntimeLibrary="1"
26                                UsePrecompiledHeader="3"
27                                WarningLevel="3"
28                                Detect64BitPortabilityProblems="TRUE"
29                                DebugInformationFormat="4"/>
30                        <Tool
31                                Name="VCCustomBuildTool"/>
32                        <Tool
33                                Name="VCLinkerTool"
34                                OutputFile="$(OutDir)/IVReader.dll"
35                                LinkIncremental="2"
36                                GenerateDebugInformation="TRUE"
37                                ProgramDatabaseFile="$(OutDir)/IVReader.pdb"
38                                SubSystem="2"
39                                ImportLibrary="$(OutDir)/IVReader.lib"
40                                TargetMachine="1"/>
41                        <Tool
42                                Name="VCMIDLTool"/>
43                        <Tool
44                                Name="VCPostBuildEventTool"/>
45                        <Tool
46                                Name="VCPreBuildEventTool"/>
47                        <Tool
48                                Name="VCPreLinkEventTool"/>
49                        <Tool
50                                Name="VCResourceCompilerTool"/>
51                        <Tool
52                                Name="VCWebServiceProxyGeneratorTool"/>
53                        <Tool
54                                Name="VCXMLDataGeneratorTool"/>
55                        <Tool
56                                Name="VCWebDeploymentTool"/>
57                        <Tool
58                                Name="VCManagedWrapperGeneratorTool"/>
59                        <Tool
60                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
61                </Configuration>
62                <Configuration
63                        Name="Release|Win32"
64                        OutputDirectory="..\lib\$(ConfigurationName)"
65                        IntermediateDirectory="..\obj\$(ConfigurationName)"
66                        ConfigurationType="2"
67                        CharacterSet="2">
68                        <Tool
69                                Name="VCCLCompilerTool"
70                                AdditionalIncludeDirectories="&quot;$(OGRE_PATH)\Dependencies\include\CEGUI&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\include&quot;;&quot;$(OGRE_PATH)\OgreMain\include&quot;;&quot;$(OGRE_PATH)\Dependencies\include&quot;;&quot;$(OGRE_PATH)\Samples\Common\include&quot;;..\include"
71                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;IVREADER_EXPORTS;GTP_VISIBILITY_MODIFIED_OGRE"
72                                RuntimeLibrary="2"
73                                UsePrecompiledHeader="0"
74                                WarningLevel="3"
75                                Detect64BitPortabilityProblems="TRUE"
76                                DebugInformationFormat="3"/>
77                        <Tool
78                                Name="VCCustomBuildTool"/>
79                        <Tool
80                                Name="VCLinkerTool"
81                                AdditionalDependencies="OgreMain.lib CEGUIBase.lib OgreGUIRenderer.lib"
82                                OutputFile="$(OutDir)/IVReader.dll"
83                                LinkIncremental="1"
84                                AdditionalLibraryDirectories="&quot;$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\lib&quot;;&quot;..\..\GtpVisibility\lib\$(ConfigurationName)&quot;;&quot;..\..\lib\$(ConfigurationName)&quot;;&quot;..\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Dependencies\lib\$(ConfigurationName)&quot;"
85                                GenerateDebugInformation="TRUE"
86                                SubSystem="2"
87                                OptimizeReferences="2"
88                                EnableCOMDATFolding="2"
89                                ImportLibrary="$(OutDir)/IVReader.lib"
90                                TargetMachine="1"/>
91                        <Tool
92                                Name="VCMIDLTool"/>
93                        <Tool
94                                Name="VCPostBuildEventTool"
95                                CommandLine="copy $(OutDir)\$(TargetFileName) $(OGRE_PATH)\Samples\Common\bin\$(ConfigurationName)"/>
96                        <Tool
97                                Name="VCPreBuildEventTool"/>
98                        <Tool
99                                Name="VCPreLinkEventTool"/>
100                        <Tool
101                                Name="VCResourceCompilerTool"/>
102                        <Tool
103                                Name="VCWebServiceProxyGeneratorTool"/>
104                        <Tool
105                                Name="VCXMLDataGeneratorTool"/>
106                        <Tool
107                                Name="VCWebDeploymentTool"/>
108                        <Tool
109                                Name="VCManagedWrapperGeneratorTool"/>
110                        <Tool
111                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
112                </Configuration>
113        </Configurations>
114        <References>
115        </References>
116        <Files>
117                <Filter
118                        Name="Source Files"
119                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
120                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
121                        <File
122                                RelativePath="..\src\ivmanualmeshloader.cpp">
123                        </File>
124                        <File
125                                RelativePath="..\src\ivmeshdata.cpp">
126                        </File>
127                        <File
128                                RelativePath="..\src\ivnode.cpp">
129                        </File>
130                        <File
131                                RelativePath="..\src\ivreader.cpp">
132                        </File>
133                </Filter>
134                <Filter
135                        Name="Header Files"
136                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
137                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
138                        <File
139                                RelativePath="..\include\ivmanualmeshloader.h">
140                        </File>
141                        <File
142                                RelativePath="..\include\ivmeshdata.h">
143                        </File>
144                        <File
145                                RelativePath="..\include\ivnode.h">
146                        </File>
147                        <File
148                                RelativePath="..\include\ivreader.h">
149                        </File>
150                </Filter>
151        </Files>
152        <Globals>
153        </Globals>
154</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.