Edit

kc3-lang/angle/src/libGLESv2/libGLESv2.vcproj

Branch :

  • Show log

    Commit

  • Author : alokp@chromium.org
    Date : 2010-03-22 19:33:14
    Hash : ea0e1af4
    Message : Minor reshuffling of directory structure in preparation of ESSL to GLSL compiler work. 1. Added include/GLSLANG which includes compiler API 2. Deleted src/include and moved the header files to the same directory as the corresponding source files 3. Modied include path to be relative to src/. I have only fixed paths for files I moved. We should fix it for all new files at least. It is much easier to see where an included file is coming from. I noticed that a few libGLESv2 source files include headers from libEGL project, which seems wrong. I think we should address this issue. Next step: move compiler source files to compiler/frontend and create two new projects compiler/glsl_backend and compiler/hlsl_backend. Review URL: http://codereview.appspot.com/662042 git-svn-id: https://angleproject.googlecode.com/svn/trunk@62 736b8ea6-26fd-11df-bfd4-992fa37f6226

  • src/libGLESv2/libGLESv2.vcproj
  • <?xml version="1.0" encoding="Windows-1252"?>
    <VisualStudioProject
    	ProjectType="Visual C++"
    	Version="9.00"
    	Name="libGLESv2"
    	ProjectGUID="{B5871A7A-968C-42E3-A33B-981E6F448E78}"
    	RootNamespace="libGLESv2"
    	Keyword="Win32Proj"
    	TargetFrameworkVersion="131072"
    	>
    	<Platforms>
    		<Platform
    			Name="Win32"
    		/>
    	</Platforms>
    	<ToolFiles>
    	</ToolFiles>
    	<Configurations>
    		<Configuration
    			Name="Debug|Win32"
    			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
    			IntermediateDirectory="$(ConfigurationName)"
    			ConfigurationType="2"
    			CharacterSet="1"
    			>
    			<Tool
    				Name="VCPreBuildEventTool"
    			/>
    			<Tool
    				Name="VCCustomBuildTool"
    			/>
    			<Tool
    				Name="VCXMLDataGeneratorTool"
    			/>
    			<Tool
    				Name="VCWebServiceProxyGeneratorTool"
    			/>
    			<Tool
    				Name="VCMIDLTool"
    			/>
    			<Tool
    				Name="VCCLCompilerTool"
    				Optimization="0"
    				AdditionalIncludeDirectories="./;../;../../include/"
    				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBGLESV2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX"
    				MinimalRebuild="true"
    				BasicRuntimeChecks="3"
    				RuntimeLibrary="1"
    				UsePrecompiledHeader="0"
    				WarningLevel="3"
    				Detect64BitPortabilityProblems="false"
    				DebugInformationFormat="4"
    			/>
    			<Tool
    				Name="VCManagedResourceCompilerTool"
    			/>
    			<Tool
    				Name="VCResourceCompilerTool"
    			/>
    			<Tool
    				Name="VCPreLinkEventTool"
    			/>
    			<Tool
    				Name="VCLinkerTool"
    				AdditionalDependencies="D3dx9.lib"
    				LinkIncremental="2"
    				ModuleDefinitionFile="libGLESv2.def"
    				GenerateDebugInformation="true"
    				SubSystem="2"
    				RandomizedBaseAddress="1"
    				DataExecutionPrevention="0"
    				TargetMachine="1"
    			/>
    			<Tool
    				Name="VCALinkTool"
    			/>
    			<Tool
    				Name="VCManifestTool"
    			/>
    			<Tool
    				Name="VCXDCMakeTool"
    			/>
    			<Tool
    				Name="VCBscMakeTool"
    			/>
    			<Tool
    				Name="VCFxCopTool"
    			/>
    			<Tool
    				Name="VCAppVerifierTool"
    			/>
    			<Tool
    				Name="VCPostBuildEventTool"
    			/>
    		</Configuration>
    		<Configuration
    			Name="Release|Win32"
    			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
    			IntermediateDirectory="$(ConfigurationName)"
    			ConfigurationType="2"
    			CharacterSet="1"
    			WholeProgramOptimization="1"
    			>
    			<Tool
    				Name="VCPreBuildEventTool"
    			/>
    			<Tool
    				Name="VCCustomBuildTool"
    			/>
    			<Tool
    				Name="VCXMLDataGeneratorTool"
    			/>
    			<Tool
    				Name="VCWebServiceProxyGeneratorTool"
    			/>
    			<Tool
    				Name="VCMIDLTool"
    			/>
    			<Tool
    				Name="VCCLCompilerTool"
    				AdditionalIncludeDirectories="./;../;../../include/"
    				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGLESV2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;NOMINMAX"
    				RuntimeLibrary="0"
    				UsePrecompiledHeader="0"
    				WarningLevel="3"
    				Detect64BitPortabilityProblems="false"
    				DebugInformationFormat="3"
    			/>
    			<Tool
    				Name="VCManagedResourceCompilerTool"
    			/>
    			<Tool
    				Name="VCResourceCompilerTool"
    			/>
    			<Tool
    				Name="VCPreLinkEventTool"
    			/>
    			<Tool
    				Name="VCLinkerTool"
    				AdditionalDependencies="D3dx9.lib"
    				LinkIncremental="1"
    				IgnoreAllDefaultLibraries="false"
    				ModuleDefinitionFile="libGLESv2.def"
    				GenerateDebugInformation="true"
    				SubSystem="2"
    				OptimizeReferences="2"
    				EnableCOMDATFolding="2"
    				RandomizedBaseAddress="1"
    				DataExecutionPrevention="0"
    				TargetMachine="1"
    			/>
    			<Tool
    				Name="VCALinkTool"
    			/>
    			<Tool
    				Name="VCManifestTool"
    			/>
    			<Tool
    				Name="VCXDCMakeTool"
    			/>
    			<Tool
    				Name="VCBscMakeTool"
    			/>
    			<Tool
    				Name="VCFxCopTool"
    			/>
    			<Tool
    				Name="VCAppVerifierTool"
    			/>
    			<Tool
    				Name="VCPostBuildEventTool"
    			/>
    		</Configuration>
    	</Configurations>
    	<References>
    	</References>
    	<Files>
    		<Filter
    			Name="Source Files"
    			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
    			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    			>
    			<File
    				RelativePath=".\Buffer.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Context.cpp"
    				>
    			</File>
    			<File
    				RelativePath="..\common\debug.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Framebuffer.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\libGLESv2.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\main.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Program.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Renderbuffer.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Shader.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\Texture.cpp"
    				>
    			</File>
    			<File
    				RelativePath=".\utilities.cpp"
    				>
    			</File>
    			<Filter
    				Name="Geometry"
    				>
    				<File
    					RelativePath=".\geometry\backend.cpp"
    					>
    				</File>
    				<File
    					RelativePath=".\geometry\dx9.cpp"
    					>
    				</File>
    				<File
    					RelativePath=".\geometry\VertexDataManager.cpp"
    					>
    				</File>
    			</Filter>
    		</Filter>
    		<Filter
    			Name="Header Files"
    			Filter="h;hpp;hxx;hm;inl;inc;xsd"
    			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    			>
    			<File
    				RelativePath=".\Buffer.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Context.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Framebuffer.h"
    				>
    			</File>
    			<File
    				RelativePath="..\..\include\GLES2\gl2.h"
    				>
    			</File>
    			<File
    				RelativePath="..\..\include\GLES2\gl2ext.h"
    				>
    			</File>
    			<File
    				RelativePath="..\..\include\GLES2\gl2extimg.h"
    				>
    			</File>
    			<File
    				RelativePath="..\..\include\GLES2\gl2platform.h"
    				>
    			</File>
    			<File
    				RelativePath=".\main.h"
    				>
    			</File>
    			<File
    				RelativePath=".\mathutil.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Program.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Renderbuffer.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Shader.h"
    				>
    			</File>
    			<File
    				RelativePath=".\Texture.h"
    				>
    			</File>
    			<File
    				RelativePath=".\utilities.h"
    				>
    			</File>
    			<Filter
    				Name="Geometry"
    				>
    				<File
    					RelativePath=".\geometry\backend.h"
    					>
    				</File>
    				<File
    					RelativePath=".\geometry\dx9.h"
    					>
    				</File>
    				<File
    					RelativePath=".\geometry\vertexconversion.h"
    					>
    				</File>
    				<File
    					RelativePath=".\geometry\VertexDataManager.h"
    					>
    				</File>
    			</Filter>
    		</Filter>
    		<File
    			RelativePath=".\libGLESv2.def"
    			>
    		</File>
    	</Files>
    	<Globals>
    	</Globals>
    </VisualStudioProject>