1<?xml version="1.0" encoding="utf-8"?>
2<CodeLite_Project Name="libMesa" InternalType="Static Library">
3  <Plugins>
4    <Plugin Name="qmake">
5      <![CDATA[00020001N0005Debug0000000000000001N0007Release000000000000]]>
6    </Plugin>
7  </Plugins>
8  <VirtualDirectory Name="include">
9    <VirtualDirectory Name="pixelflinger2">
10      <File Name="include/pixelflinger2/pixelflinger2_constants.h"/>
11      <File Name="include/pixelflinger2/pixelflinger2_vector4.h"/>
12      <File Name="include/pixelflinger2/pixelflinger2_format.h"/>
13      <File Name="include/pixelflinger2/pixelflinger2_interface.h"/>
14    </VirtualDirectory>
15    <VirtualDirectory Name="GLES2">
16      <File Name="include/GLES2/gl2ext.h"/>
17      <File Name="include/GLES2/gl2.h"/>
18      <File Name="include/GLES2/gl2platform.h"/>
19    </VirtualDirectory>
20    <VirtualDirectory Name="c99">
21      <File Name="include/c99/inttypes.h"/>
22      <File Name="include/c99/stdint.h"/>
23      <File Name="include/c99/stdbool.h"/>
24    </VirtualDirectory>
25  </VirtualDirectory>
26  <VirtualDirectory Name="src">
27    <VirtualDirectory Name="mesa">
28      <VirtualDirectory Name="math">
29        <File Name="src/mesa/math/m_xform.h"/>
30        <File Name="src/mesa/math/m_clip_tmp.h"/>
31        <File Name="src/mesa/math/m_dotprod_tmp.h"/>
32        <File Name="src/mesa/math/m_copy_tmp.h"/>
33        <File Name="src/mesa/math/m_xform_tmp.h"/>
34        <File Name="src/mesa/math/m_norm_tmp.h"/>
35        <File Name="src/mesa/math/m_matrix.h"/>
36        <File Name="src/mesa/math/m_vector.h"/>
37        <File Name="src/mesa/math/m_debug_util.h"/>
38        <File Name="src/mesa/math/m_eval.h"/>
39        <File Name="src/mesa/math/m_debug.h"/>
40        <File Name="src/mesa/math/m_translate.h"/>
41        <File Name="src/mesa/math/m_trans_tmp.h"/>
42      </VirtualDirectory>
43      <VirtualDirectory Name="main">
44        <File Name="src/mesa/main/config.h"/>
45        <File Name="src/mesa/main/get.h"/>
46        <File Name="src/mesa/main/hash.h"/>
47        <File Name="src/mesa/main/imports.h"/>
48        <File Name="src/mesa/main/mfeatures.h"/>
49        <File Name="src/mesa/main/version.h"/>
50        <File Name="src/mesa/main/debug.h"/>
51        <File Name="src/mesa/main/core.h"/>
52        <File Name="src/mesa/main/shaderobj.h"/>
53        <File Name="src/mesa/main/macros.h"/>
54        <File Name="src/mesa/main/glheader.h"/>
55        <File Name="src/mesa/main/compiler.h"/>
56        <File Name="src/mesa/main/simple_list.h"/>
57        <File Name="src/mesa/main/mtypes.h"/>
58        <File Name="src/mesa/main/shaderobj.c"/>
59      </VirtualDirectory>
60      <VirtualDirectory Name="program">
61        <File Name="src/mesa/program/prog_parameter.cpp"/>
62        <File Name="src/mesa/program/symbol_table.h"/>
63        <File Name="src/mesa/program/prog_uniform.h"/>
64        <File Name="src/mesa/program/hash_table.c"/>
65        <File Name="src/mesa/program/prog_statevars.h"/>
66        <File Name="src/mesa/program/hash_table.h"/>
67        <File Name="src/mesa/program/symbol_table.c"/>
68        <File Name="src/mesa/program/ir_to_mesa.h"/>
69        <File Name="src/mesa/program/prog_parameter.h"/>
70      </VirtualDirectory>
71    </VirtualDirectory>
72    <VirtualDirectory Name="glsl">
73      <VirtualDirectory Name="glcpp">
74        <File Name="src/glsl/glcpp/glcpp.h"/>
75        <File Name="src/glsl/glcpp/pp.c"/>
76        <File Name="src/glsl/glcpp/glcpp-lex.c"/>
77        <File Name="src/glsl/glcpp/glcpp-parse.c"/>
78        <File Name="src/glsl/glcpp/glcpp-parse.h"/>
79      </VirtualDirectory>
80      <File Name="src/glsl/opt_swizzle_swizzle.cpp"/>
81      <File Name="src/glsl/list.h"/>
82      <File Name="src/glsl/opt_dead_code.cpp"/>
83      <File Name="src/glsl/image_file.h"/>
84      <File Name="src/glsl/opt_copy_propagation.cpp"/>
85      <File Name="src/glsl/strtod.h"/>
86      <File Name="src/glsl/loop_analysis.cpp"/>
87      <File Name="src/glsl/loop_unroll.cpp"/>
88      <File Name="src/glsl/ir_if_return.cpp"/>
89      <File Name="src/glsl/linker.cpp"/>
90      <File Name="src/glsl/ir_basic_block.h"/>
91      <File Name="src/glsl/opt_algebraic.cpp"/>
92      <File Name="src/glsl/link_functions.cpp"/>
93      <File Name="src/glsl/glsl_parser_extras.h"/>
94      <File Name="src/glsl/opt_discard_simplification.cpp"/>
95      <File Name="src/glsl/glsl_parser.h"/>
96      <File Name="src/glsl/ir_expression_flattening.cpp"/>
97      <File Name="src/glsl/builtin_variables.h"/>
98      <File Name="src/glsl/ir_print_visitor.h"/>
99      <File Name="src/glsl/ir_function_can_inline.cpp"/>
100      <File Name="src/glsl/s_expression.cpp"/>
101      <File Name="src/glsl/lower_discard.cpp"/>
102      <File Name="src/glsl/ir_to_llvm.cpp"/>
103      <File Name="src/glsl/opt_redundant_jumps.cpp"/>
104      <File Name="src/glsl/ir_div_to_mul_rcp.cpp"/>
105      <File Name="src/glsl/ir_mod_to_fract.cpp"/>
106      <File Name="src/glsl/glsl_types.h"/>
107      <File Name="src/glsl/glsl_symbol_table.cpp"/>
108      <File Name="src/glsl/ir_set_program_inouts.cpp"/>
109      <File Name="src/glsl/lower_variable_index_to_cond_assign.cpp"/>
110      <File Name="src/glsl/glsl_symbol_table.h"/>
111      <File Name="src/glsl/builtin_function.cpp"/>
112      <File Name="src/glsl/lower_noise.cpp"/>
113      <File Name="src/glsl/ir_reader.cpp"/>
114      <File Name="src/glsl/strtod.c"/>
115      <File Name="src/glsl/opt_constant_variable.cpp"/>
116      <File Name="src/glsl/ir_variable_refcount.cpp"/>
117      <File Name="src/glsl/ir_hierarchical_visitor.cpp"/>
118      <File Name="src/glsl/program.h"/>
119      <File Name="src/glsl/ast_type.cpp"/>
120      <File Name="src/glsl/hir_field_selection.cpp"/>
121      <File Name="src/glsl/glsl_parser_extras.cpp"/>
122      <File Name="src/glsl/opt_constant_propagation.cpp"/>
123      <File Name="src/glsl/ir_clone.cpp"/>
124      <File Name="src/glsl/main.cpp"/>
125      <File Name="src/glsl/ir_reader.h"/>
126      <File Name="src/glsl/ir_variable.cpp"/>
127      <File Name="src/glsl/loop_analysis.h"/>
128      <File Name="src/glsl/glsl_types.cpp"/>
129      <File Name="src/glsl/glsl_parser.cpp"/>
130      <File Name="src/glsl/lower_instructions.cpp"/>
131      <File Name="src/glsl/ir_optimization.h"/>
132      <File Name="src/glsl/ir_constant_expression.cpp"/>
133      <File Name="src/glsl/ir_import_prototypes.cpp"/>
134      <File Name="src/glsl/opt_constant_folding.cpp"/>
135      <File Name="src/glsl/ast_function.cpp"/>
136      <File Name="src/glsl/lower_jumps.cpp"/>
137      <File Name="src/glsl/ast_expr.cpp"/>
138      <File Name="src/glsl/ir_print_visitor.cpp"/>
139      <File Name="src/glsl/opt_noop_swizzle.cpp"/>
140      <File Name="src/glsl/ir.h"/>
141      <File Name="src/glsl/ir_validate.cpp"/>
142      <File Name="src/glsl/ir_visitor.h"/>
143      <File Name="src/glsl/ir_function.cpp"/>
144      <File Name="src/glsl/opt_function_inlining.cpp"/>
145      <File Name="src/glsl/opt_dead_code_local.cpp"/>
146      <File Name="src/glsl/lower_vec_index_to_cond_assign.cpp"/>
147      <File Name="src/glsl/lower_vector.cpp"/>
148      <File Name="src/glsl/ir_expression_flattening.h"/>
149      <File Name="src/glsl/opt_dead_functions.cpp"/>
150      <File Name="src/glsl/ir_hierarchical_visitor.h"/>
151      <File Name="src/glsl/lower_vec_index_to_swizzle.cpp"/>
152      <File Name="src/glsl/ir_variable_refcount.h"/>
153      <File Name="src/glsl/ir_to_llvm.h"/>
154      <File Name="src/glsl/opt_tree_grafting.cpp"/>
155      <File Name="src/glsl/ir_rvalue_visitor.cpp"/>
156      <File Name="src/glsl/ir_rvalue_visitor.h"/>
157      <File Name="src/glsl/lower_texture_projection.cpp"/>
158      <File Name="src/glsl/ir.cpp"/>
159      <File Name="src/glsl/linker.h"/>
160      <File Name="src/glsl/ir_basic_block.cpp"/>
161      <File Name="src/glsl/builtin_types.h"/>
162      <File Name="src/glsl/opt_structure_splitting.cpp"/>
163      <File Name="src/glsl/ast_to_hir.cpp"/>
164      <File Name="src/glsl/ir_function_inlining.h"/>
165      <File Name="src/glsl/ir_hv_accept.cpp"/>
166      <File Name="src/glsl/opt_if_simplification.cpp"/>
167      <File Name="src/glsl/glsl_lexer.cpp"/>
168      <File Name="src/glsl/s_expression.h"/>
169      <File Name="src/glsl/loop_controls.cpp"/>
170      <File Name="src/glsl/lower_if_to_cond_assign.cpp"/>
171      <File Name="src/glsl/lower_mat_op_to_vec.cpp"/>
172      <File Name="src/glsl/ast.h"/>
173      <File Name="src/glsl/glsl_compiler.cpp"/>
174    </VirtualDirectory>
175    <VirtualDirectory Name="talloc">
176      <File Name="src/talloc/hieralloc.c"/>
177      <File Name="src/talloc/hieralloc.h"/>
178    </VirtualDirectory>
179    <VirtualDirectory Name="pixelflinger2">
180      <File Name="src/pixelflinger2/texture.cpp"/>
181      <File Name="src/pixelflinger2/pixelflinger2.h"/>
182      <File Name="src/pixelflinger2/pixelflinger2.cpp"/>
183      <File Name="src/pixelflinger2/texture.h"/>
184      <File Name="src/pixelflinger2/format.cpp"/>
185      <File Name="src/pixelflinger2/raster.cpp"/>
186      <File Name="src/pixelflinger2/shader.cpp"/>
187      <File Name="src/pixelflinger2/llvm_scanline.cpp"/>
188      <File Name="src/pixelflinger2/buffer.cpp"/>
189      <File Name="src/pixelflinger2/llvm_helper.h"/>
190      <File Name="src/pixelflinger2/scanline.cpp"/>
191      <File Name="src/pixelflinger2/llvm_texture.cpp"/>
192    </VirtualDirectory>
193  </VirtualDirectory>
194  <Description/>
195  <Dependencies/>
196  <Dependencies Name="Release"/>
197  <Settings Type="Static Library">
198    <Configuration Name="Debug" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Static Library" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
199      <Compiler Options="-D__STDC_LIMIT_MACROS;-D__STDC_CONSTANT_MACROS;-m32 -march=i686;-DDEBUG;-UNDEBUG;-O0;-g" Required="yes" PreCompiledHeader="">
200        <IncludePath Value="src/mesa/"/>
201        <IncludePath Value="include/"/>
202        <IncludePath Value="src/talloc/"/>
203        <IncludePath Value="src/mapi/"/>
204        <IncludePath Value="/external/llvm/include"/>
205        <IncludePath Value="/external/llvm/host/include"/>
206        <IncludePath Value="/frameworks/compile/libbcc/include"/>
207        <IncludePath Value="/frameworks/base/opengl/include"/>
208      </Compiler>
209      <Linker Options="-m32 -lstdc++ -ldl -lpthread" Required="yes">
210        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMX86CodeGen_intermediates"/>
211        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMX86Info_intermediates"/>
212        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMBitReader_intermediates"/>
213        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMSelectionDAG_intermediates"/>
214        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAsmPrinter_intermediates"/>
215        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMJIT_intermediates"/>
216        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMCodeGen_intermediates"/>
217        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMTarget_intermediates"/>
218        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMMC_intermediates"/>
219        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMScalarOpts_intermediates"/>
220        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMipo_intermediates"/>
221        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMTransformUtils_intermediates"/>
222        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMCore_intermediates"/>
223        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMSupport_intermediates"/>
224        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMSystem_intermediates"/>
225        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMAnalysis_intermediates"/>
226        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMInstCombine_intermediates"/>
227        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMipa_intermediates"/>
228        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMExecutionEngine_intermediates"/>
229        <LibraryPath Value="/home/davidxli/Desktop/android/master/out/host/linux-x86/obj/STATIC_LIBRARIES/libLLVMMCParser_intermediates"/>
230        <Library Value="libbcc"/>
231      </Linker>
232      <ResourceCompiler Options="" Required="no"/>
233      <General OutputFile="/Debug/$(ProjectName).a" IntermediateDirectory="/Debug/obj" Command="./$(ProjectName)" CommandArguments="--dump-hir --glsl-es stress_fs.frag" WorkingDirectory="/Debug" PauseExecWhenProcTerminates="yes"/>
234      <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
235        <PostConnectCommands/>
236        <StartupCommands/>
237      </Debugger>
238      <PreBuild/>
239      <PostBuild/>
240      <CustomBuild Enabled="no">
241        <RebuildCommand/>
242        <CleanCommand/>
243        <BuildCommand/>
244        <PreprocessFileCommand/>
245        <SingleFileCommand/>
246        <MakefileGenerationCommand/>
247        <ThirdPartyToolName>None</ThirdPartyToolName>
248        <WorkingDirectory/>
249      </CustomBuild>
250      <AdditionalRules>
251        <CustomPostBuild/>
252        <CustomPreBuild/>
253      </AdditionalRules>
254    </Configuration>
255    <Configuration Name="Release" CompilerType="gnu gcc" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
256      <Compiler Options="" Required="yes" PreCompiledHeader="">
257        <IncludePath Value="."/>
258      </Compiler>
259      <Linker Options="-O2" Required="yes"/>
260      <ResourceCompiler Options="" Required="no"/>
261      <General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="/Release" Command="./$(ProjectName)" CommandArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
262      <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
263        <PostConnectCommands/>
264        <StartupCommands/>
265      </Debugger>
266      <PreBuild/>
267      <PostBuild/>
268      <CustomBuild Enabled="no">
269        <RebuildCommand/>
270        <CleanCommand/>
271        <BuildCommand/>
272        <PreprocessFileCommand/>
273        <SingleFileCommand/>
274        <MakefileGenerationCommand/>
275        <ThirdPartyToolName>None</ThirdPartyToolName>
276        <WorkingDirectory/>
277      </CustomBuild>
278      <AdditionalRules>
279        <CustomPostBuild/>
280        <CustomPreBuild/>
281      </AdditionalRules>
282    </Configuration>
283    <GlobalSettings>
284      <Compiler Options="">
285        <IncludePath Value="."/>
286      </Compiler>
287      <Linker Options="">
288        <LibraryPath Value="."/>
289      </Linker>
290      <ResourceCompiler Options=""/>
291    </GlobalSettings>
292  </Settings>
293  <Dependencies Name="Debug"/>
294</CodeLite_Project>
295