<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
	ProjectType="Visual C++"
	Version="9.00"
	Name="mesaglsl2"
	ProjectGUID="{B475A403-9D9B-410D-8A93-BA49FC4DD811}"
	RootNamespace="mesaglsl2"
	Keyword="Win32Proj"
	TargetFrameworkVersion="196613"
	>
	<Platforms>
		<Platform
			Name="Win32"
		/>
	</Platforms>
	<ToolFiles>
	</ToolFiles>
	<Configurations>
		<Configuration
			Name="Debug|Win32"
			OutputDirectory="build/$(ProjectName)/$(ConfigurationName)"
			IntermediateDirectory="build/$(ProjectName)/$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="1"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				AdditionalIncludeDirectories="../../talloc;../../../include;../../mesa;../../mapi;../../../include/c99"
				PreprocessorDefinitions="WIN32;_DEBUG;_LIB;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;snprintf=_snprintf"
				MinimalRebuild="false"
				BasicRuntimeChecks="3"
				RuntimeLibrary="1"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="4"
				DisableSpecificWarnings="4291;4996;4800;4099;4244;4018"
				ForcedIncludeFiles=""
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
				OutputFile="$(OutDir)\$(ProjectName)-win32.lib"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
		<Configuration
			Name="Release|Win32"
			OutputDirectory="build/$(ProjectName)/$(ConfigurationName)"
			IntermediateDirectory="build/$(ProjectName)/$(ConfigurationName)"
			ConfigurationType="4"
			CharacterSet="1"
			WholeProgramOptimization="0"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="2"
				EnableIntrinsicFunctions="true"
				AdditionalIncludeDirectories="../../talloc;../../../include;../../mesa;../../mapi;../../../include/c99"
				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;NOMINMAX;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;snprintf=_snprintf"
				RuntimeLibrary="0"
				EnableFunctionLevelLinking="true"
				UsePrecompiledHeader="0"
				WarningLevel="3"
				DebugInformationFormat="1"
				DisableSpecificWarnings="4291;4996;4800;4099;4244;4018"
				ForcedIncludeFiles=""
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
				OutputFile="$(OutDir)\$(ProjectName)-win32.lib"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCFxCopTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
	</Configurations>
	<References>
	</References>
	<Files>
		<Filter
			Name="src"
			>
			<Filter
				Name="glsl"
				>
				<File
					RelativePath="..\ast.h"
					>
				</File>
				<File
					RelativePath="..\ast_expr.cpp"
					>
				</File>
				<File
					RelativePath="..\ast_function.cpp"
					>
				</File>
				<File
					RelativePath="..\ast_to_hir.cpp"
					>
				</File>
				<File
					RelativePath="..\ast_type.cpp"
					>
				</File>
				<File
					RelativePath="..\builtin_function.cpp"
					>
				</File>
				<File
					RelativePath="..\builtin_types.h"
					>
				</File>
				<File
					RelativePath="..\builtin_variables.h"
					>
				</File>
				<File
					RelativePath="..\glsl_lexer.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_lexer.lpp"
					>
					<FileConfiguration
						Name="Debug|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCustomBuildTool"
						/>
					</FileConfiguration>
					<FileConfiguration
						Name="Release|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCustomBuildTool"
						/>
					</FileConfiguration>
				</File>
				<File
					RelativePath="..\glsl_optimizer.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_optimizer.h"
					>
				</File>
				<File
					RelativePath="..\glsl_parser.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_parser.h"
					>
				</File>
				<File
					RelativePath="..\glsl_parser.ypp"
					>
					<FileConfiguration
						Name="Debug|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCustomBuildTool"
						/>
					</FileConfiguration>
					<FileConfiguration
						Name="Release|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCustomBuildTool"
						/>
					</FileConfiguration>
				</File>
				<File
					RelativePath="..\glsl_parser_extras.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_parser_extras.h"
					>
				</File>
				<File
					RelativePath="..\glsl_symbol_table.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_symbol_table.h"
					>
				</File>
				<File
					RelativePath="..\glsl_types.cpp"
					>
				</File>
				<File
					RelativePath="..\glsl_types.h"
					>
				</File>
				<File
					RelativePath="..\hir_field_selection.cpp"
					>
				</File>
				<File
					RelativePath="..\ir.cpp"
					>
				</File>
				<File
					RelativePath="..\ir.h"
					>
				</File>
				<File
					RelativePath="..\ir_basic_block.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_basic_block.h"
					>
				</File>
				<File
					RelativePath="..\ir_clone.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_constant_expression.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_expression_flattening.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_expression_flattening.h"
					>
				</File>
				<File
					RelativePath="..\ir_function.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_function_can_inline.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_function_detect_recursion.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_function_inlining.h"
					>
				</File>
				<File
					RelativePath="..\ir_hierarchical_visitor.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_hierarchical_visitor.h"
					>
				</File>
				<File
					RelativePath="..\ir_hv_accept.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_import_prototypes.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_optimization.h"
					>
				</File>
				<File
					RelativePath="..\ir_print_glsl_visitor.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_print_glsl_visitor.h"
					>
				</File>
				<File
					RelativePath="..\ir_print_visitor.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_print_visitor.h"
					>
				</File>
				<File
					RelativePath="..\ir_reader.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_reader.h"
					>
				</File>
				<File
					RelativePath="..\ir_rvalue_visitor.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_rvalue_visitor.h"
					>
				</File>
				<File
					RelativePath="..\ir_unused_structs.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_unused_structs.h"
					>
				</File>
				<File
					RelativePath="..\ir_validate.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_variable.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_variable_refcount.cpp"
					>
				</File>
				<File
					RelativePath="..\ir_variable_refcount.h"
					>
				</File>
				<File
					RelativePath="..\ir_visitor.h"
					>
				</File>
				<File
					RelativePath="..\link_functions.cpp"
					>
				</File>
				<File
					RelativePath="..\linker.cpp"
					>
				</File>
				<File
					RelativePath="..\linker.h"
					>
				</File>
				<File
					RelativePath="..\list.h"
					>
				</File>
				<File
					RelativePath="..\loop_analysis.cpp"
					>
				</File>
				<File
					RelativePath="..\loop_analysis.h"
					>
				</File>
				<File
					RelativePath="..\loop_controls.cpp"
					>
				</File>
				<File
					RelativePath="..\loop_unroll.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_discard.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_if_to_cond_assign.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_instructions.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_jumps.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_mat_op_to_vec.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_noise.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_variable_index_to_cond_assign.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_vec_index_to_cond_assign.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_vec_index_to_swizzle.cpp"
					>
				</File>
				<File
					RelativePath="..\lower_vector.cpp"
					>
				</File>
				<File
					RelativePath="..\main.cpp"
					>
					<FileConfiguration
						Name="Debug|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCLCompilerTool"
						/>
					</FileConfiguration>
					<FileConfiguration
						Name="Release|Win32"
						ExcludedFromBuild="true"
						>
						<Tool
							Name="VCCLCompilerTool"
						/>
					</FileConfiguration>
				</File>
				<File
					RelativePath="..\opt_algebraic.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_constant_folding.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_constant_propagation.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_constant_variable.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_copy_propagation.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_copy_propagation_elements.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_dead_code.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_dead_code_local.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_dead_functions.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_discard_simplification.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_function_inlining.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_if_simplification.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_noop_swizzle.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_redundant_jumps.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_structure_splitting.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_swizzle_swizzle.cpp"
					>
				</File>
				<File
					RelativePath="..\opt_tree_grafting.cpp"
					>
				</File>
				<File
					RelativePath="..\program.h"
					>
				</File>
				<File
					RelativePath="..\ralloc.c"
					>
				</File>
				<File
					RelativePath="..\ralloc.h"
					>
				</File>
				<File
					RelativePath="..\s_expression.cpp"
					>
				</File>
				<File
					RelativePath="..\s_expression.h"
					>
				</File>
				<File
					RelativePath="..\standalone_scaffolding.cpp"
					>
				</File>
				<File
					RelativePath="..\standalone_scaffolding.h"
					>
				</File>
				<File
					RelativePath="..\strtod.c"
					>
				</File>
				<File
					RelativePath="..\strtod.h"
					>
				</File>
				<Filter
					Name="glcpp"
					>
					<File
						RelativePath="..\glcpp\glcpp-lex.c"
						>
					</File>
					<File
						RelativePath="..\glcpp\glcpp-lex.l"
						>
						<FileConfiguration
							Name="Debug|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCustomBuildTool"
							/>
						</FileConfiguration>
						<FileConfiguration
							Name="Release|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCustomBuildTool"
							/>
						</FileConfiguration>
					</File>
					<File
						RelativePath="..\glcpp\glcpp-parse.c"
						>
					</File>
					<File
						RelativePath="..\glcpp\glcpp-parse.h"
						>
					</File>
					<File
						RelativePath="..\glcpp\glcpp-parse.y"
						>
						<FileConfiguration
							Name="Debug|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCustomBuildTool"
							/>
						</FileConfiguration>
						<FileConfiguration
							Name="Release|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCustomBuildTool"
							/>
						</FileConfiguration>
					</File>
					<File
						RelativePath="..\glcpp\glcpp.c"
						>
						<FileConfiguration
							Name="Debug|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCLCompilerTool"
							/>
						</FileConfiguration>
						<FileConfiguration
							Name="Release|Win32"
							ExcludedFromBuild="true"
							>
							<Tool
								Name="VCCLCompilerTool"
							/>
						</FileConfiguration>
					</File>
					<File
						RelativePath="..\glcpp\glcpp.h"
						>
					</File>
					<File
						RelativePath="..\glcpp\pp.c"
						>
					</File>
				</Filter>
			</Filter>
			<Filter
				Name="mesa"
				>
				<Filter
					Name="program"
					>
					<File
						RelativePath="..\..\mesa\program\hash_table.c"
						>
					</File>
					<File
						RelativePath="..\..\mesa\program\hash_table.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\program\symbol_table.c"
						>
					</File>
					<File
						RelativePath="..\..\mesa\program\symbol_table.h"
						>
					</File>
				</Filter>
				<Filter
					Name="main"
					>
					<File
						RelativePath="..\..\mesa\main\compiler.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\config.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\dd.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\extensions.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\glheader.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\imports.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\macros.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\mfeatures.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\mtypes.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\shaderobj.h"
						>
					</File>
					<File
						RelativePath="..\..\mesa\main\simple_list.h"
						>
					</File>
				</Filter>
			</Filter>
		</Filter>
		<File
			RelativePath=".\msvccompat.h"
			>
		</File>
		<File
			RelativePath="..\..\..\README.md"
			>
		</File>
	</Files>
	<Globals>
	</Globals>
</VisualStudioProject>
