146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved. 246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# found in the LICENSE file. 446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)import("//build/config/ui.gni") 646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)config("mesa_headers_config") { 846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) include_dirs = [ "src/include" ] 946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (use_x11) { 1046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines = [ "MESA_EGL_NO_X11_HEADERS" ] 1146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 1246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 1346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 1446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# This directory contains checked-in files generated from the Mesa build. 1546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)generated_src_dir = "src/chromium_gensrc" 1646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 1746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)source_set("mesa_headers") { 181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci public_configs = [ ":mesa_headers_config" ] 1946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 2046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 215f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# This config must generally be prepended to the configs list so that the Mesa 225f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# dirs appear before the system ones on Windows. This is necessary so that 235f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# #include "GL/gl.h" means to include Mesa's, not the system's. 2446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)config("mesa_internal_config") { 2546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags = [] 2646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines = [ 2746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "MAPI_ABI_HEADER=\"glapi_mapi_tmp_shared.h\"", 2846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_NAME=\"Mesa\"", 2946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_TARNAME=\"mesa\"", 3046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_VERSION=\"9.0.3\"", 3146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_STRING=\"Mesa\ 9.0.3\"", 3246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\"", 3346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE_URL=\"\"", 3446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "PACKAGE=\"mesa\"", 3546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "VERSION=\"9.0.3\"", 3646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "STDC_HEADERS=1", 3746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_SYS_TYPES_H=1", 3846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_SYS_STAT_H=1", 3946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_STDLIB_H=1", 4046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_STRING_H=1", 4146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_MEMORY_H=1", 4246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_STRINGS_H=1", 4346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_INTTYPES_H=1", 4446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_STDINT_H=1", 4546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_DLFCN_H=1", 4646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "LT_OBJDIR=\".libs/\"", 4746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "YYTEXT_POINTER=1", 4846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_LIBEXPAT=1", 4946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_LIBXCB_DRI2=1", 5046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "FEATURE_GL=1", 5146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "MAPI_MODE_GLAPI", 5246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) #"USE_X86_64_ASM", 5346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "IN_DRI_DRIVER", 5446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "USE_XCB", 5546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "GLX_INDIRECT_RENDERING", 5646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "GLX_DIRECT_RENDERING", 5746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "USE_EXTERNAL_DXTN_LIB=1", 5846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "IN_DRI_DRIVER", 5946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_ALIAS", 6046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_MINCORE", 6146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_LIBUDEV", 6246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "_GLAPI_NO_EXPORTS", 6346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 6446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) include_dirs = [ 6546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/gallium/auxiliary", 6646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/gallium/include", 6746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl", 6846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glcpp", 6946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi", 7046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/glapi", 7146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa", 7246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main", 7346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/include", 7446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/", 7546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/main", 7646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/program", 7746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glapi", 7846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 7946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 8046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_clang) { 8146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags += [ "-Wno-tautological-constant-out-of-range-compare" ] 8246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 8346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 8446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_android) { 8546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines += [ 8646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "__GLIBC__", 8746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "_GNU_SOURCE", 8846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 8946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 9046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 9146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_linux) { 9246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines += [ 9346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "_GNU_SOURCE", 9446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 9546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 9646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 9746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_posix) { 9846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines += [ 9946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_DLOPEN", 10046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_PTHREAD=1", 10146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "HAVE_UNISTD_H=1", 10246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 10346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 10446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (!is_android) { 10546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines += [ "HAVE_POSIX_MEMALIGN" ] 10646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 10746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 10846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (!is_android && !is_mac) { 10946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags += [ "-fPIC" ] 11046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 11146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 11246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 11346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_win) { 11446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # TODO(scottmg): http://crbug.com/143877 These should be removed if 11546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # Mesa is ever rolled and the warnings are fixed. 11646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags = [ 11746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4005", # Macro defined twice. 11846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4065", # Switch statement contains 'default' but no 'case' labels. 11946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4090", # 'Operation' : different 'modifier' qualifiers 12046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4099", # Type name struct-vs-class doesn't match. 12146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4267", # size_t to type. 12246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4273", # Inconsistent DLL linkage. 12346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4291", # No matching operator delete found for placement new. 1245f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "/wd4305", # Truncation from int to float. 1255f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "/wd4334", # Result of 32-bit shift implicitly converted to 64 bits. 12646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "/wd4345", # POD-type default initializers. 12746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 12846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 12946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 13046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 13146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)static_library("mesa_libglslcommon") { 13246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) sources = [ 13346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glcpp-lex.c", 13446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glcpp-parse.c", 13546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glcpp-parse.h", 13646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glsl_lexer.cc", 13746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glsl_parser.cc", 13846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/main/dispatch.h", 13946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ast_expr.cpp", 14046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ast_function.cpp", 14146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ast_to_hir.cpp", 14246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ast_type.cpp", 14346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/builtin_variables.cpp", 14446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glcpp/glcpp.h", 14546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glcpp/pp.c", 14646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_parser_extras.cpp", 14746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_parser_extras.h", 14846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_symbol_table.cpp", 14946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_symbol_table.h", 15046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_types.cpp", 15146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/glsl_types.h", 15246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/hir_field_selection.cpp", 15346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_basic_block.cpp", 15446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_basic_block.h", 15546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_builder.cpp", 15646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_builder.h", 15746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_clone.cpp", 15846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_constant_expression.cpp", 15946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir.cpp", 16046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_expression_flattening.cpp", 16146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_expression_flattening.h", 16246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_function_can_inline.cpp", 16346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_function.cpp", 16446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_function_detect_recursion.cpp", 16546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir.h", 16646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_hierarchical_visitor.cpp", 16746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_hierarchical_visitor.h", 16846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_hv_accept.cpp", 16946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_import_prototypes.cpp", 17046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_print_visitor.cpp", 17146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_print_visitor.h", 17246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_reader.cpp", 17346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_reader.h", 17446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_rvalue_visitor.cpp", 17546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_rvalue_visitor.h", 17646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_set_program_inouts.cpp", 17746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_validate.cpp", 17846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_variable_refcount.cpp", 17946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ir_variable_refcount.h", 18046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/linker.cpp", 18146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/linker.h", 18246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/link_functions.cpp", 18346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/link_uniform_initializers.cpp", 18446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/link_uniforms.cpp", 18546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/loop_analysis.cpp", 18646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/loop_analysis.h", 18746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/loop_controls.cpp", 18846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/loop_unroll.cpp", 18946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_clip_distance.cpp", 19046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_discard.cpp", 19146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_discard_flow.cpp", 19246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_if_to_cond_assign.cpp", 19346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_instructions.cpp", 19446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_jumps.cpp", 19546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_mat_op_to_vec.cpp", 19646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_noise.cpp", 19746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_output_reads.cpp", 19846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_texture_projection.cpp", 19946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_ubo_reference.cpp", 20046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_variable_index_to_cond_assign.cpp", 20146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_vec_index_to_cond_assign.cpp", 20246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_vec_index_to_swizzle.cpp", 20346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/lower_vector.cpp", 20446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_algebraic.cpp", 20546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_array_splitting.cpp", 20646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_constant_folding.cpp", 20746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_constant_propagation.cpp", 20846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_constant_variable.cpp", 20946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_copy_propagation.cpp", 21046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_copy_propagation_elements.cpp", 21146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_dead_code.cpp", 21246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_dead_code_local.cpp", 21346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_dead_functions.cpp", 21446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_function_inlining.cpp", 21546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_if_simplification.cpp", 21646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_noop_swizzle.cpp", 21746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_redundant_jumps.cpp", 21846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_structure_splitting.cpp", 21946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_swizzle_swizzle.cpp", 22046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/opt_tree_grafting.cpp", 22146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/program.h", 22246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ralloc.c", 22346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/ralloc.h", 22446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/s_expression.cpp", 22546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/s_expression.h", 2265f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) # Skipped in the GN build. This file duplicates symbols from errors.c and 2275f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) # happens to link in GYP due to static library link ordering. 2285f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) #"src/src/glsl/standalone_scaffolding.cpp", 2295f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) #"src/src/glsl/standalone_scaffolding.h", 23046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/strtod.c", 23146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/glsl/strtod.h", 23246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 23346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 23446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) configs -= [ 23546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "//build/config/compiler:chromium_code", 23646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 23746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) configs += [ 23846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "//build/config/compiler:no_chromium_code", 23946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 2405f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) previous_configs = configs 2415f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [] 2425f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [ ":mesa_internal_config" ] + previous_configs 2435f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 2445f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) if (is_clang) { 2455f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) # Mesa triggers some of these Clang warnings. 2465f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs -= [ "//build/config/clang:extra_warnings" ] 2475f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) } 24846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 24946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) deps = [ 25046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ":mesa_headers", 25146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 25246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 25346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 25446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)static_library("mesa") { 25546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) sources = [ 25646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/builtin_function.cpp", 25746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/glapi_mapi_tmp_shared.h", 25846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/entry.c", 25946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/entry.h", 26046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/mapi_glapi.c", 26146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/stub.c", 26246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/stub.h", 26346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/table.c", 26446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/table.h", 26546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/u_current.c", 26646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/u_current.h", 26746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/u_execmem.c", 26846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mapi/mapi/u_execmem.h", 26946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/accum.c", 27046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/accum.h", 27146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_arrayelt.c", 27246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_arrayelt.h", 27346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_exec.c", 27446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_exec.h", 27546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/api_exec_es1.c", 27646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_loopback.c", 27746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_loopback.h", 27846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_validate.c", 27946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/api_validate.h", 28046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/arbprogram.c", 28146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/arbprogram.h", 28246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/arrayobj.c", 28346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/arrayobj.h", 28446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/atifragshader.c", 28546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/atifragshader.h", 28646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/attrib.c", 28746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/attrib.h", 28846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/blend.c", 28946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/blend.h", 29046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/bufferobj.c", 29146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/bufferobj.h", 29246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/buffers.c", 29346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/buffers.h", 29446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/clear.c", 29546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/clear.h", 29646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/clip.c", 29746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/clip.h", 29846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/colortab.c", 29946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/colortab.h", 30046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/condrender.c", 30146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/condrender.h", 30246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/context.c", 30346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/context.h", 30446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/convolve.c", 30546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/convolve.h", 30646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/cpuinfo.c", 30746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/cpuinfo.h", 30846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/debug.c", 30946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/debug.h", 31046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/depth.c", 31146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/depth.h", 31246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/dlist.c", 31346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/dlist.h", 31446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/drawpix.c", 31546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/drawpix.h", 31646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/drawtex.c", 31746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/drawtex.h", 31846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/enable.c", 31946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/enable.h", 32046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/enums.c", 32146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/enums.h", 32246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/errors.c", 32346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/errors.h", 32446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/es1_conversion.c", 32546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/es1_conversion.h", 32646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/eval.c", 32746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/eval.h", 32846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/execmem.c", 32946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/extensions.c", 33046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/extensions.h", 33146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/fbobject.c", 33246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/fbobject.h", 33346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/feedback.c", 33446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/feedback.h", 33546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/ff_fragment_shader.cpp", 33646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/ffvertex_prog.c", 33746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/ffvertex_prog.h", 33846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/fog.c", 33946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/fog.h", 34046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/format_pack.c", 34146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/format_pack.h", 34246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/format_unpack.c", 34346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/format_unpack.h", 34446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/formats.c", 34546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/formats.h", 34646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/framebuffer.c", 34746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/framebuffer.h", 34846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/get.c", 34946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/get.h", 35046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/getstring.c", 35146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/glformats.c", 35246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/glformats.h", 35346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/hash.c", 35446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/hash.h", 35546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/hint.c", 35646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/hint.h", 35746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/histogram.c", 35846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/histogram.h", 35946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/image.c", 36046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/image.h", 36146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/imports.c", 36246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/imports.h", 36346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/light.c", 36446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/light.h", 36546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/lines.c", 36646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/lines.h", 36746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/matrix.c", 36846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/matrix.h", 36946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/mipmap.c", 37046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/mipmap.h", 37146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/mm.c", 37246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/mm.h", 37346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/multisample.c", 37446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/multisample.h", 37546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/nvprogram.c", 37646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/nvprogram.h", 37746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pack.c", 37846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pack.h", 37946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pbo.c", 38046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pbo.h", 38146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixel.c", 38246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixel.h", 38346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixelstore.c", 38446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixelstore.h", 38546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixeltransfer.c", 38646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/pixeltransfer.h", 38746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/points.c", 38846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/points.h", 38946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/polygon.c", 39046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/polygon.h", 39146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/querymatrix.c", 39246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/queryobj.c", 39346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/queryobj.h", 39446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/rastpos.c", 39546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/rastpos.h", 39646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/readpix.c", 39746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/readpix.h", 39846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/remap.c", 39946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/remap.h", 40046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/renderbuffer.c", 40146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/renderbuffer.h", 40246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/samplerobj.c", 40346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/samplerobj.h", 40446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/scissor.c", 40546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/scissor.h", 40646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shader_query.cpp", 40746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shaderapi.c", 40846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shaderapi.h", 40946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shaderobj.c", 41046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shaderobj.h", 41146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shared.c", 41246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/shared.h", 41346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/state.c", 41446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/state.h", 41546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/stencil.c", 41646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/stencil.h", 41746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/syncobj.c", 41846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/syncobj.h", 41946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress.c", 42046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress.h", 42146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_cpal.c", 42246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_cpal.h", 42346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_etc.c", 42446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_etc.h", 42546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_fxt1.c", 42646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_fxt1.h", 42746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_rgtc.c", 42846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_rgtc.h", 42946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_s3tc.c", 43046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texcompress_s3tc.h", 43146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texenv.c", 43246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texenv.h", 43346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texformat.c", 43446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texformat.h", 43546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texgen.c", 43646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texgen.h", 43746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texgetimage.c", 43846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texgetimage.h", 43946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/teximage.c", 44046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/teximage.h", 44146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texobj.c", 44246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texobj.h", 44346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texparam.c", 44446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texparam.h", 44546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstate.c", 44646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstate.h", 44746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstorage.c", 44846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstorage.h", 44946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstore.c", 45046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texstore.h", 45146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texturebarrier.c", 45246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/texturebarrier.h", 45346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/transformfeedback.c", 45446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/transformfeedback.h", 45546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/uniform_query.cpp", 45646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/uniforms.c", 45746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/uniforms.h", 45846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/varray.c", 45946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/varray.h", 46046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/version.c", 46146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/version.h", 46246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/viewport.c", 46346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/viewport.h", 46446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/vtxfmt.c", 46546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/main/vtxfmt.h", 46646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_debug_clip.c", 46746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_debug_norm.c", 46846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_debug_xform.c", 46946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_eval.c", 47046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_eval.h", 47146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_matrix.c", 47246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_matrix.h", 47346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_translate.c", 47446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_translate.h", 47546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_vector.c", 47646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_vector.h", 47746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_xform.c", 47846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/math/m_xform.h", 47946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/arbprogparse.c", 48046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/arbprogparse.h", 48146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/hash_table.c", 48246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/hash_table.h", 48346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/ir_to_mesa.cpp", 48446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/ir_to_mesa.h", 48546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/lex.yy.c", 48646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/nvfragparse.c", 48746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/nvfragparse.h", 48846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/nvvertparse.c", 48946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/nvvertparse.h", 49046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_cache.c", 49146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_cache.h", 49246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_execute.c", 49346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_execute.h", 49446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_instruction.c", 49546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_instruction.h", 49646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_noise.c", 49746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_noise.h", 49846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_opt_constant_fold.c", 49946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_optimize.c", 50046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_optimize.h", 50146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_parameter.c", 50246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_parameter.h", 50346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_parameter_layout.c", 50446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_parameter_layout.h", 50546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_print.c", 50646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_print.h", 50746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_statevars.c", 50846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/prog_statevars.h", 50946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/program.c", 51046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/program.h", 51146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/program/program_parse.tab.c", 51246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "$generated_src_dir/mesa/program/program_parse.tab.h", 51346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/program_parse_extra.c", 51446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/programopt.c", 51546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/programopt.h", 51646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/register_allocate.c", 51746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/register_allocate.h", 51846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/sampler.cpp", 51946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/sampler.h", 52046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/string_to_uint_map.cpp", 52146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/symbol_table.c", 52246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/program/symbol_table.h", 52346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_aaline.c", 52446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_aaline.h", 52546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_aatriangle.c", 52646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_aatriangle.h", 52746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_alpha.c", 52846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_alpha.h", 52946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_atifragshader.c", 53046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_atifragshader.h", 53146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_bitmap.c", 53246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_blend.c", 53346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_blend.h", 53446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_blit.c", 53546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_clear.c", 53646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_context.c", 53746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_context.h", 53846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_copypix.c", 53946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_depth.c", 54046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_depth.h", 54146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_drawpix.c", 54246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_feedback.c", 54346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_feedback.h", 54446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_fog.c", 54546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_fog.h", 54646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_fragprog.c", 54746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_fragprog.h", 54846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_lines.c", 54946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_lines.h", 55046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_logic.c", 55146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_logic.h", 55246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_masking.c", 55346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_masking.h", 55446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_points.c", 55546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_points.h", 55646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_renderbuffer.c", 55746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_renderbuffer.h", 55846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_span.c", 55946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_span.h", 56046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_stencil.c", 56146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_stencil.h", 56246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texcombine.c", 56346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texcombine.h", 56446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texfetch.c", 56546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texfetch.h", 56646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texfilter.c", 56746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texfilter.h", 56846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texrender.c", 56946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_texture.c", 57046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_triangle.c", 57146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_triangle.h", 57246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_zoom.c", 57346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast/s_zoom.h", 57446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast_setup/ss_context.c", 57546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast_setup/ss_context.h", 57646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast_setup/ss_triangle.c", 57746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/swrast_setup/ss_triangle.h", 57846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_context.c", 57946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_context.h", 58046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_draw.c", 58146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_pipeline.c", 58246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_pipeline.h", 58346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_rasterpos.c", 58446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_fog.c", 58546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_light.c", 58646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_normals.c", 58746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_points.c", 58846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_program.c", 58946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_render.c", 59046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_texgen.c", 59146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_texmat.c", 59246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vb_vertex.c", 59346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vertex.c", 59446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vertex.h", 59546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vertex_generic.c", 59646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vertex_sse.c", 59746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vp_build.c", 59846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/tnl/t_vp_build.h", 59946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_context.c", 60046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_context.h", 60146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec.c", 60246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec.h", 60346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec_api.c", 60446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec_array.c", 60546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec_draw.c", 60646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_exec_eval.c", 60746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_noop.c", 60846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_noop.h", 60946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_primitive_restart.c", 61046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_rebase.c", 61146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_save.c", 61246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_save.h", 61346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_save_api.c", 61446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_save_draw.c", 61546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_save_loopback.c", 61646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_split.c", 61746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_split.h", 61846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_split_copy.c", 61946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/vbo/vbo_split_inplace.c", 62046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/x86-64/x86-64.c", 62146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "src/src/mesa/x86-64/x86-64.h", 62246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 62346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 62446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) configs -= [ 62546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "//build/config/compiler:chromium_code", 62646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 62746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) configs += [ 62846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) "//build/config/compiler:no_chromium_code", 62946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 6305f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) previous_configs = configs 6315f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [] 6325f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [ ":mesa_internal_config" ] + previous_configs 63346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 63446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags = [] 63546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 63646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_clang) { 63746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags += [ "-Wno-absolute-value" ] 63846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 63946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 64046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_android && !is_clang) { 64146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # Disable sincos() optimization to avoid a linker error 64246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # since Android's math library doesn't have sincos(). 64346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # Either -fno-builtin-sin or -fno-builtin-cos works. 64446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) cflags += [ "-fno-builtin-sin" ] 64546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 64646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 64746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) if (is_win) { 64846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) # Because we're building as a static library 64946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) defines = [ "_GLAPI_NO_EXPORTS" ] 65046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) } 65146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 65246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) deps = [ 65346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ":mesa_headers", 65446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) ] 65546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)} 65646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 6575f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)if (!is_android) { # TODO(GYP) enable for Android. 65846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 65946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# Building this target will hide the native OpenGL shared library and 66046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# replace it with a slow software renderer. 66146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# TODO(GYP) http://crbug.com/380327 need support for loadable_module. 66246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)#loadable_module("osmesa") { 6635f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)shared_library("osmesa") { 6645f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) sources = [ 6655f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/common/driverfuncs.c", 6665f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/common/driverfuncs.h", 6675f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/common/meta.c", 6685f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/common/meta.h", 6695f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/osmesa/osmesa.c", 6705f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "src/src/mesa/drivers/osmesa/osmesa.def", 6715f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ] 6725f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 6735f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs -= [ 6745f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "//build/config/compiler:chromium_code", 6755f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ] 6765f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs += [ 6775f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ":mesa_headers_config", 6785f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) "//build/config/compiler:no_chromium_code", 6795f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ] 6805f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) previous_configs = configs 6815f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [] 6825f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) configs = [ ":mesa_internal_config" ] + previous_configs 6835f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 6845f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) include_dirs = [ "src/src/mesa/drivers" ] 6855f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 6865f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) deps = [ 6875f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ":mesa_headers", 6885f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ":mesa", 6895f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ":mesa_libglslcommon", 6905f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) ] 6916e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) 6926e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) if (is_win) { 6936e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) defines = [ 6946e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) "BUILD_GL32", 6956e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) "KEYWORD1=GLAPI", 6966e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) "KEYWORD2=GLAPIENTRY", 6976e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) ] 6986e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) } 6995f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)} 7005f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 7015f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)} # !is_android 70246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles) 70346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)# TODO(GYP) Android osmesa_in_lib_dir target. 704