[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mesa: Changes to 'ubuntu'



 .travis.yml                                                                         |  353 
 Android.common.mk                                                                   |   37 
 Android.mk                                                                          |   16 
 Makefile.am                                                                         |    6 
 REVIEWERS                                                                           |    6 
 VERSION                                                                             |    2 
 appveyor.yml                                                                        |   10 
 bin/.cherry-ignore                                                                  |   50 
 bin/bugzilla_mesa.sh                                                                |   38 
 bin/get-fixes-pick-list.sh                                                          |    4 
 bin/perf-annotate-jit                                                               |  251 
 bin/perf-annotate-jit.py                                                            |  251 
 bin/shortlog_mesa.sh                                                                |    4 
 configure.ac                                                                        |  468 
 debian/changelog                                                                    |   17 
 debian/control                                                                      |    3 
 debian/libgbm1.symbols                                                              |    7 
 debian/patches/egl-platform-mir.patch                                               |   30 
 debian/patches/egl-platform-rs.patch                                                |   32 
 debian/patches/i915-dont-default-to-2.1.patch                                       |   78 
 debian/patches/khr_platform_mir.patch                                               |   10 
 debian/patches/series                                                               |    1 
 debian/patches/vulkan-mir.patch                                                     |  254 
 debian/rules                                                                        |    3 
 docs/README.WIN32                                                                   |    2 
 docs/application-issues.html                                                        |    2 
 docs/autoconf.html                                                                  |    4 
 docs/bugs.html                                                                      |    2 
 docs/codingstyle.html                                                               |    4 
 docs/contents.html                                                                  |   14 
 docs/developers.html                                                                |    4 
 docs/download.html                                                                  |   45 
 docs/egl.html                                                                       |   10 
 docs/envvars.html                                                                   |   15 
 docs/faq.html                                                                       |   22 
 docs/features.txt                                                                   |   57 
 docs/helpwanted.html                                                                |   18 
 docs/index.html                                                                     |   78 
 docs/install.html                                                                   |    4 
 docs/intro.html                                                                     |   58 
 docs/license.html                                                                   |    6 
 docs/lists.html                                                                     |   22 
 docs/llvmpipe.html                                                                  |   28 
 docs/opengles.html                                                                  |    4 
 docs/patents.txt                                                                    |    4 
 docs/postprocess.html                                                               |    2 
 docs/precompiled.html                                                               |   10 
 docs/releasing.html                                                                 |  123 
 docs/relnotes.html                                                                  |    8 
 docs/relnotes/12.0.6.html                                                           |  148 
 docs/relnotes/13.0.4.html                                                           |  255 
 docs/relnotes/13.0.5.html                                                           |  210 
 docs/relnotes/13.0.6.html                                                           |  287 
 docs/relnotes/17.0.4.html                                                           |  149 
 docs/relnotes/17.0.5.html                                                           |  143 
 docs/relnotes/17.1.0.html                                                           |  222 
 docs/relnotes/6.5.2.html                                                            |    2 
 docs/relnotes/7.11.html                                                             |    2 
 docs/relnotes/7.5.1.html                                                            |    2 
 docs/relnotes/7.5.2.html                                                            |    2 
 docs/relnotes/7.5.html                                                              |    2 
 docs/relnotes/9.0.html                                                              |    2 
 docs/relnotes/9.1.2.html                                                            |    4 
 docs/repository.html                                                                |   18 
 docs/shading.html                                                                   |    7 
 docs/sourcedocs.html                                                                |    7 
 docs/sourcetree.html                                                                |    2 
 docs/specs/EGL_MESA_drm_image_formats.txt                                           |   98 
 docs/specs/MESA_shader_integer_functions.txt                                        |   14 
 docs/specs/MESA_texture_array.spec                                                  |    6 
 docs/specs/enums.txt                                                                |   13 
 docs/submittingpatches.html                                                         |  168 
 docs/systems.html                                                                   |    8 
 docs/thanks.html                                                                    |   13 
 docs/utilities.html                                                                 |    6 
 docs/viewperf.html                                                                  |    8 
 docs/vmware-guest.html                                                              |   10 
 docs/xlibdriver.html                                                                |    5 
 include/EGL/egl.h                                                                   |   24 
 include/EGL/eglext.h                                                                |  197 
 include/EGL/eglmesaext.h                                                            |   10 
 include/EGL/eglplatform.h                                                           |   10 
 include/GL/internal/dri_interface.h                                                 |   70 
 include/pci_ids/i965_pci_ids.h                                                      |   20 
 include/pci_ids/radeonsi_pci_ids.h                                                  |    8 
 include/vulkan/vulkan.h                                                             | 1585 +
 scons/gallium.py                                                                    |    7 
 scons/llvm.py                                                                       |   24 
 src/Makefile.am                                                                     |   29 
 src/amd/Android.addrlib.mk                                                          |    2 
 src/amd/Makefile.addrlib.am                                                         |    2 
 src/amd/Makefile.common.am                                                          |    6 
 src/amd/Makefile.sources                                                            |   15 
 src/amd/addrlib/addrinterface.cpp                                                   |  921 
 src/amd/addrlib/addrinterface.h                                                     | 2062 +
 src/amd/addrlib/addrtypes.h                                                         |  225 
 src/amd/addrlib/core/addrcommon.h                                                   |  689 
 src/amd/addrlib/core/addrelemlib.cpp                                                |  463 
 src/amd/addrlib/core/addrelemlib.h                                                  |  119 
 src/amd/addrlib/core/addrlib.cpp                                                    | 3800 ---
 src/amd/addrlib/core/addrlib.h                                                      |  571 
 src/amd/addrlib/core/addrlib1.cpp                                                   | 4041 +++
 src/amd/addrlib/core/addrlib1.h                                                     |  545 
 src/amd/addrlib/core/addrlib2.cpp                                                   | 2026 +
 src/amd/addrlib/core/addrlib2.h                                                     |  788 
 src/amd/addrlib/core/addrobject.cpp                                                 |  149 
 src/amd/addrlib/core/addrobject.h                                                   |   58 
 src/amd/addrlib/gfx9/chip/gfx9_enum.h                                               |10535 ++++++++++
 src/amd/addrlib/gfx9/coord.cpp                                                      |  707 
 src/amd/addrlib/gfx9/coord.h                                                        |  114 
 src/amd/addrlib/gfx9/gfx9addrlib.cpp                                                | 4503 ++++
 src/amd/addrlib/gfx9/gfx9addrlib.h                                                  |  415 
 src/amd/addrlib/gfx9/rbmap.cpp                                                      | 1388 +
 src/amd/addrlib/gfx9/rbmap.h                                                        |  142 
 src/amd/addrlib/inc/chip/gfx9/gfx9_gb_reg.h                                         |   81 
 src/amd/addrlib/r800/ciaddrlib.cpp                                                  | 1217 -
 src/amd/addrlib/r800/ciaddrlib.h                                                    |   96 
 src/amd/addrlib/r800/egbaddrlib.cpp                                                 |  993 
 src/amd/addrlib/r800/egbaddrlib.h                                                   |   72 
 src/amd/addrlib/r800/siaddrlib.cpp                                                  | 1470 +
 src/amd/addrlib/r800/siaddrlib.h                                                    |  135 
 src/amd/common/ac_binary.c                                                          |   31 
 src/amd/common/ac_binary.h                                                          |   18 
 src/amd/common/ac_debug.c                                                           |    1 
 src/amd/common/ac_llvm_build.c                                                      | 1246 +
 src/amd/common/ac_llvm_build.h                                                      |  246 
 src/amd/common/ac_llvm_helper.cpp                                                   |   16 
 src/amd/common/ac_llvm_util.c                                                       |  358 
 src/amd/common/ac_llvm_util.h                                                       |   67 
 src/amd/common/ac_nir_to_llvm.c                                                     | 3185 ++-
 src/amd/common/ac_nir_to_llvm.h                                                     |  112 
 src/amd/common/amd_family.h                                                         |    8 
 src/amd/common/amdgpu_id.h                                                          |   11 
 src/amd/common/gfx9d.h                                                              | 7479 +++++++
 src/amd/common/r600d_common.h                                                       |   69 
 src/amd/common/sid.h                                                                |  267 
 src/amd/common/sid_tables.py                                                        |   51 
 src/amd/vulkan/Makefile.am                                                          |    8 
 src/amd/vulkan/Makefile.sources                                                     |    1 
 src/amd/vulkan/radv_cmd_buffer.c                                                    | 1150 -
 src/amd/vulkan/radv_cs.h                                                            |    4 
 src/amd/vulkan/radv_debug.h                                                         |   40 
 src/amd/vulkan/radv_descriptor_set.c                                                |  452 
 src/amd/vulkan/radv_descriptor_set.h                                                |   30 
 src/amd/vulkan/radv_device.c                                                        | 1278 +
 src/amd/vulkan/radv_entrypoints_gen.py                                              |   51 
 src/amd/vulkan/radv_formats.c                                                       |  100 
 src/amd/vulkan/radv_image.c                                                         |  137 
 src/amd/vulkan/radv_meta.c                                                          |   15 
 src/amd/vulkan/radv_meta.h                                                          |    9 
 src/amd/vulkan/radv_meta_blit.c                                                     |  104 
 src/amd/vulkan/radv_meta_blit2d.c                                                   |  152 
 src/amd/vulkan/radv_meta_buffer.c                                                   |  127 
 src/amd/vulkan/radv_meta_bufimage.c                                                 |  301 
 src/amd/vulkan/radv_meta_clear.c                                                    |  119 
 src/amd/vulkan/radv_meta_copy.c                                                     |   29 
 src/amd/vulkan/radv_meta_decompress.c                                               |   41 
 src/amd/vulkan/radv_meta_fast_clear.c                                               |  111 
 src/amd/vulkan/radv_meta_resolve.c                                                  |   52 
 src/amd/vulkan/radv_meta_resolve_cs.c                                               |   98 
 src/amd/vulkan/radv_pipeline.c                                                      |  867 
 src/amd/vulkan/radv_pipeline_cache.c                                                |   33 
 src/amd/vulkan/radv_private.h                                                       |  267 
 src/amd/vulkan/radv_query.c                                                         |  935 
 src/amd/vulkan/radv_radeon_winsys.h                                                 |   12 
 src/amd/vulkan/radv_util.c                                                          |   26 
 src/amd/vulkan/radv_wsi.c                                                           |  191 
 src/amd/vulkan/radv_wsi_wayland.c                                                   |    3 
 src/amd/vulkan/radv_wsi_x11.c                                                       |    8 
 src/amd/vulkan/si_cmd_buffer.c                                                      |  486 
 src/amd/vulkan/vk_format.h                                                          |   13 
 src/amd/vulkan/vk_format_parse.py                                                   |    1 
 src/amd/vulkan/vk_format_table.py                                                   |    1 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c                                       |  249 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h                                       |   36 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c                                       |  176 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c                                  |   33 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c                                   |   17 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h                            |    2 
 src/compiler/Android.glsl.gen.mk                                                    |    4 
 src/compiler/Android.nir.mk                                                         |    2 
 src/compiler/Makefile.glsl.am                                                       |   31 
 src/compiler/Makefile.nir.am                                                        |    1 
 src/compiler/Makefile.sources                                                       |   11 
 src/compiler/builtin_type_macros.h                                                  |   10 
 src/compiler/glsl/ast.h                                                             |   27 
 src/compiler/glsl/ast_function.cpp                                                  |   89 
 src/compiler/glsl/ast_to_hir.cpp                                                    |  458 
 src/compiler/glsl/ast_type.cpp                                                      |   24 
 src/compiler/glsl/blob.c                                                            |   18 
 src/compiler/glsl/blob.h                                                            |   64 
 src/compiler/glsl/builtin_functions.cpp                                             |  557 
 src/compiler/glsl/builtin_functions.h                                               |   68 
 src/compiler/glsl/builtin_int64.h                                                   | 1196 +
 src/compiler/glsl/builtin_types.cpp                                                 |   14 
 src/compiler/glsl/builtin_variables.cpp                                             |   31 
 src/compiler/glsl/generate_ir.cpp                                                   |   33 
 src/compiler/glsl/glcpp/glcpp-parse.y                                               |   19 
 src/compiler/glsl/glcpp/glcpp.h                                                     |    4 
 src/compiler/glsl/glcpp/pp.c                                                        |    2 
 src/compiler/glsl/glcpp/tests/glcpp-test                                            |  110 
 src/compiler/glsl/glcpp/tests/glcpp-test-cr-lf                                      |  141 
 src/compiler/glsl/glcpp/tests/glcpp-test-cr-lf.sh                                   |  149 
 src/compiler/glsl/glcpp/tests/glcpp-test.sh                                         |  122 
 src/compiler/glsl/glsl_lexer.ll                                                     |   37 
 src/compiler/glsl/glsl_parser.yy                                                    |   44 
 src/compiler/glsl/glsl_parser_extras.cpp                                            |  257 
 src/compiler/glsl/glsl_parser_extras.h                                              |   18 
 src/compiler/glsl/glsl_symbol_table.h                                               |    3 
 src/compiler/glsl/glsl_to_nir.cpp                                                   |  160 
 src/compiler/glsl/glsl_to_nir.h                                                     |    5 
 src/compiler/glsl/int64.glsl                                                        |  121 
 src/compiler/glsl/ir.cpp                                                            |  188 
 src/compiler/glsl/ir.h                                                              |   32 
 src/compiler/glsl/ir_array_refcount.h                                               |    5 
 src/compiler/glsl/ir_basic_block.h                                                  |    5 
 src/compiler/glsl/ir_builder.cpp                                                    |   30 
 src/compiler/glsl/ir_builder.h                                                      |    7 
 src/compiler/glsl/ir_builder_print_visitor.cpp                                      |   18 
 src/compiler/glsl/ir_builder_print_visitor.h                                        |    1 
 src/compiler/glsl/ir_clone.cpp                                                      |    2 
 src/compiler/glsl/ir_constant_expression.cpp                                        |   36 
 src/compiler/glsl/ir_expression_flattening.h                                        |    5 
 src/compiler/glsl/ir_expression_operation.py                                        |   75 
 src/compiler/glsl/ir_function_inlining.h                                            |    5 
 src/compiler/glsl/ir_hierarchical_visitor.h                                         |    1 
 src/compiler/glsl/ir_optimization.h                                                 |   16 
 src/compiler/glsl/ir_print_visitor.cpp                                              |    3 
 src/compiler/glsl/ir_print_visitor.h                                                |    3 
 src/compiler/glsl/ir_reader.h                                                       |    1 
 src/compiler/glsl/ir_rvalue_visitor.h                                               |    5 
 src/compiler/glsl/ir_uniform.h                                                      |    1 
 src/compiler/glsl/ir_validate.cpp                                                   |  139 
 src/compiler/glsl/ir_variable_refcount.h                                            |    5 
 src/compiler/glsl/ir_visitor.h                                                      |    1 
 src/compiler/glsl/link_uniform_block_active_visitor.h                               |    1 
 src/compiler/glsl/link_uniform_blocks.cpp                                           |   11 
 src/compiler/glsl/link_uniform_initializers.cpp                                     |    7 
 src/compiler/glsl/link_uniforms.cpp                                                 |   56 
 src/compiler/glsl/link_varyings.cpp                                                 |  184 
 src/compiler/glsl/link_varyings.h                                                   |   59 
 src/compiler/glsl/linker.cpp                                                        |  808 
 src/compiler/glsl/linker.h                                                          |    7 
 src/compiler/glsl/list.h                                                            |    6 
 src/compiler/glsl/loop_analysis.h                                                   |    1 
 src/compiler/glsl/loop_controls.cpp                                                 |    5 
 src/compiler/glsl/lower_blend_equation_advanced.cpp                                 |    1 
 src/compiler/glsl/lower_buffer_access.h                                             |    1 
 src/compiler/glsl/lower_instructions.cpp                                            |   14 
 src/compiler/glsl/lower_int64.cpp                                                   |  403 
 src/compiler/glsl/lower_jumps.cpp                                                   |    8 
 src/compiler/glsl/lower_named_interface_blocks.cpp                                  |    2 
 src/compiler/glsl/lower_packed_varyings.cpp                                         |   65 
 src/compiler/glsl/lower_vertex_id.cpp                                               |    1 
 src/compiler/glsl/opt_algebraic.cpp                                                 |   28 
 src/compiler/glsl/opt_copy_propagation.cpp                                          |   65 
 src/compiler/glsl/program.h                                                         |    6 
 src/compiler/glsl/s_expression.h                                                    |    1 
 src/compiler/glsl/shader_cache.cpp                                                  | 1443 +
 src/compiler/glsl/shader_cache.h                                                    |   37 
 src/compiler/glsl/standalone.cpp                                                    |    8 
 src/compiler/glsl/standalone_scaffolding.cpp                                        |    1 
 src/compiler/glsl/standalone_scaffolding.h                                          |    1 
 src/compiler/glsl/test_optpass.h                                                    |    1 
 src/compiler/glsl/tests/blob_test.c                                                 |   18 
 src/compiler/glsl/tests/cache_test.c                                                |  143 
 src/compiler/glsl/tests/compare_ir                                                  |   59 
 src/compiler/glsl/tests/compare_ir.py                                               |   58 
 src/compiler/glsl/tests/lower_int64_test.cpp                                        |  440 
 src/compiler/glsl/tests/lower_jumps/create_test_cases.py                            |   25 
 src/compiler/glsl/tests/optimization-test                                           |   42 
 src/compiler/glsl/tests/optimization-test.sh                                        |   88 
 src/compiler/glsl/tests/uniform_initializer_utils.cpp                               |   18 
 src/compiler/glsl/tests/uniform_initializer_utils.h                                 |    5 
 src/compiler/glsl/tests/warnings-test                                               |   31 
 src/compiler/glsl/tests/warnings-test.sh                                            |   58 
 src/compiler/glsl_types.cpp                                                         |   57 
 src/compiler/glsl_types.h                                                           |   24 
 src/compiler/nir/README                                                             |    2 
 src/compiler/nir/nir.c                                                              |   87 
 src/compiler/nir/nir.h                                                              |   91 
 src/compiler/nir/nir_algebraic.py                                                   |    3 
 src/compiler/nir/nir_array.h                                                        |    5 
 src/compiler/nir/nir_builder.h                                                      |  112 
 src/compiler/nir/nir_builder_opcodes_h.py                                           |    1 
 src/compiler/nir/nir_clone.c                                                        |    8 
 src/compiler/nir/nir_constant_expressions.h                                         |    5 
 src/compiler/nir/nir_constant_expressions.py                                        |  286 
 src/compiler/nir/nir_control_flow.c                                                 |    2 
 src/compiler/nir/nir_control_flow.h                                                 |   15 
 src/compiler/nir/nir_control_flow_private.h                                         |    6 
 src/compiler/nir/nir_from_ssa.c                                                     |   45 
 src/compiler/nir/nir_gather_info.c                                                  |    2 
 src/compiler/nir/nir_instr_set.h                                                    |    4 
 src/compiler/nir/nir_intrinsics.h                                                   |    2 
 src/compiler/nir/nir_loop_analyze.c                                                 |    8 
 src/compiler/nir/nir_loop_analyze.h                                                 |    5 
 src/compiler/nir/nir_lower_64bit_packing.c                                          |  107 
 src/compiler/nir/nir_lower_alu_to_scalar.c                                          |    2 
 src/compiler/nir/nir_lower_atomics.c                                                |   18 
 src/compiler/nir/nir_lower_bitmap.c                                                 |    4 
 src/compiler/nir/nir_lower_clamp_color_outputs.c                                    |   30 
 src/compiler/nir/nir_lower_clip.c                                                   |   24 
 src/compiler/nir/nir_lower_clip_cull_distance_arrays.c                              |   24 
 src/compiler/nir/nir_lower_double_ops.c                                             |   88 
 src/compiler/nir/nir_lower_double_packing.c                                         |   88 
 src/compiler/nir/nir_lower_drawpixels.c                                             |    8 
 src/compiler/nir/nir_lower_gs_intrinsics.c                                          |    9 
 src/compiler/nir/nir_lower_idiv.c                                                   |   16 
 src/compiler/nir/nir_lower_indirect_derefs.c                                        |   35 
 src/compiler/nir/nir_lower_int64.c                                                  |  296 
 src/compiler/nir/nir_lower_io.c                                                     |   21 
 src/compiler/nir/nir_lower_io_types.c                                               |    2 
 src/compiler/nir/nir_lower_load_const_to_scalar.c                                   |   26 
 src/compiler/nir/nir_lower_regs_to_ssa.c                                            |   12 
 src/compiler/nir/nir_lower_returns.c                                                |    2 
 src/compiler/nir/nir_lower_samplers.c                                               |   29 
 src/compiler/nir/nir_lower_tex.c                                                    |    9 
 src/compiler/nir/nir_lower_to_source_mods.c                                         |   33 
 src/compiler/nir/nir_lower_var_copies.c                                             |   18 
 src/compiler/nir/nir_lower_vars_to_ssa.c                                            |   10 
 src/compiler/nir/nir_lower_wpos_center.c                                            |   33 
 src/compiler/nir/nir_lower_wpos_ytransform.c                                        |    2 
 src/compiler/nir/nir_move_vec_src_uses_to_dest.c                                    |   28 
 src/compiler/nir/nir_opcodes.py                                                     |   61 
 src/compiler/nir/nir_opcodes_c.py                                                   |   67 
 src/compiler/nir/nir_opcodes_h.py                                                   |    1 
 src/compiler/nir/nir_opt_algebraic.py                                               |   69 
 src/compiler/nir/nir_opt_copy_propagate.c                                           |  129 
 src/compiler/nir/nir_opt_cse.c                                                      |    2 
 src/compiler/nir/nir_opt_loop_unroll.c                                              |   12 
 src/compiler/nir/nir_opt_peephole_select.c                                          |    2 
 src/compiler/nir/nir_opt_remove_phis.c                                              |    4 
 src/compiler/nir/nir_phi_builder.c                                                  |    4 
 src/compiler/nir/nir_phi_builder.h                                                  |    5 
 src/compiler/nir/nir_print.c                                                        |   24 
 src/compiler/nir/nir_search_helpers.h                                               |    4 
 src/compiler/nir/nir_split_var_copies.c                                             |    4 
 src/compiler/nir/nir_validate.c                                                     |  166 
 src/compiler/nir/nir_vla.h                                                          |    6 
 src/compiler/nir/nir_worklist.h                                                     |    1 
 src/compiler/nir_types.cpp                                                          |   12 
 src/compiler/nir_types.h                                                            |    9 
 src/compiler/shader_enums.c                                                         |    9 
 src/compiler/shader_enums.h                                                         |   59 
 src/compiler/spirv/GLSL.std.450.h                                                   |   12 
 src/compiler/spirv/nir_spirv.h                                                      |    6 
 src/compiler/spirv/spirv.h                                                          |   77 
 src/compiler/spirv/spirv_info.c                                                     |    6 
 src/compiler/spirv/spirv_info.h                                                     |    5 
 src/compiler/spirv/spirv_to_nir.c                                                   |  100 
 src/compiler/spirv/vtn_alu.c                                                        |    4 
 src/compiler/spirv/vtn_cfg.c                                                        |   45 
 src/compiler/spirv/vtn_glsl450.c                                                    |   99 
 src/compiler/spirv/vtn_private.h                                                    |    5 
 src/compiler/spirv/vtn_variables.c                                                  |   46 
 src/egl/Android.mk                                                                  |   11 
 src/egl/Makefile.am                                                                 |  101 
 src/egl/Makefile.sources                                                            |    1 
 src/egl/drivers/dri2/egl_dri2.c                                                     |   25 
 src/egl/drivers/dri2/egl_dri2.h                                                     |   19 
 src/egl/drivers/dri2/egl_dri2_fallbacks.h                                           |    5 
 src/egl/drivers/dri2/platform_android.c                                             |   95 
 src/egl/drivers/dri2/platform_drm.c                                                 |   21 
 src/egl/drivers/dri2/platform_x11.c                                                 |    2 
 src/egl/egl-entrypoint-check                                                        |   11 
 src/egl/egl-symbols-check                                                           |    2 
 src/egl/generate/egl.xml                                                            | 2412 ++
 src/egl/generate/eglFunctionList.py                                                 |  199 
 src/egl/generate/egl_other.xml                                                      |   47 
 src/egl/generate/genCommon.py                                                       |  223 
 src/egl/generate/gen_egl_dispatch.py                                                |  250 
 src/egl/main/50_mesa.json                                                           |    6 
 src/egl/main/eglapi.c                                                               |  237 
 src/egl/main/eglarray.c                                                             |   27 
 src/egl/main/eglcontext.c                                                           |    2 
 src/egl/main/eglcontext.h                                                           |    3 
 src/egl/main/egldispatchstubs.c                                                     |  110 
 src/egl/main/egldispatchstubs.h                                                     |   26 
 src/egl/main/eglentrypoint.h                                                        |   77 
 src/egl/main/eglglobals.c                                                           |   47 
 src/egl/main/eglglobals.h                                                           |   13 
 src/egl/main/eglglvnd.c                                                             |   82 
 src/egl/main/eglimage.c                                                             |    3 
 src/egl/main/eglsurface.c                                                           |    1 
 src/egl/main/eglsurface.h                                                           |    5 
 src/egl/wayland/.gitignore                                                          |    3 
 src/egl/wayland/wayland-drm/.gitignore                                              |    3 
 src/egl/wayland/wayland-egl/wayland-egl-priv.h                                      |   27 
 src/egl/wayland/wayland-egl/wayland-egl-symbols-check                               |    2 
 src/gallium/Android.mk                                                              |    5 
 src/gallium/Automake.inc                                                            |    1 
 src/gallium/Makefile.am                                                             |    5 
 src/gallium/auxiliary/Makefile.am                                                   |    1 
 src/gallium/auxiliary/Makefile.sources                                              |    3 
 src/gallium/auxiliary/cso_cache/cso_context.c                                       |   23 
 src/gallium/auxiliary/cso_cache/cso_context.h                                       |   17 
 src/gallium/auxiliary/draw/draw_context.c                                           |   15 
 src/gallium/auxiliary/draw/draw_context.h                                           |   15 
 src/gallium/auxiliary/draw/draw_llvm.c                                              |    6 
 src/gallium/auxiliary/draw/draw_llvm.h                                              |    5 
 src/gallium/auxiliary/draw/draw_pipe_vbuf.c                                         |    8 
 src/gallium/auxiliary/draw/draw_pipe_wide_line.c                                    |   11 
 src/gallium/auxiliary/gallivm/lp_bld_arit.c                                         |    4 
 src/gallium/auxiliary/gallivm/lp_bld_format_soa.c                                   |    1 
 src/gallium/auxiliary/gallivm/lp_bld_intr.c                                         |   71 
 src/gallium/auxiliary/gallivm/lp_bld_intr.h                                         |   15 
 src/gallium/auxiliary/gallivm/lp_bld_limits.h                                       |    6 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp                                       |   34 
 src/gallium/auxiliary/gallivm/lp_bld_misc.h                                         |   11 
 src/gallium/auxiliary/gallivm/lp_bld_sample.c                                       |    4 
 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c                                   |    2 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi.c                                         |   22 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi.h                                         |    9 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c                                  |   16 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c                                     |   54 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c                                    |    6 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c                                     |  141 
 src/gallium/auxiliary/hud/hud_context.c                                             |  110 
 src/gallium/auxiliary/hud/hud_cpu.c                                                 |   66 
 src/gallium/auxiliary/hud/hud_cpufreq.c                                             |   10 
 src/gallium/auxiliary/hud/hud_diskstat.c                                            |   12 
 src/gallium/auxiliary/hud/hud_driver_query.c                                        |    2 
 src/gallium/auxiliary/hud/hud_fps.c                                                 |    2 
 src/gallium/auxiliary/hud/hud_nic.c                                                 |   14 
 src/gallium/auxiliary/hud/hud_private.h                                             |    3 
 src/gallium/auxiliary/hud/hud_sensors_temp.c                                        |   10 
 src/gallium/auxiliary/indices/u_indices.c                                           |    2 
 src/gallium/auxiliary/indices/u_indices_gen.py                                      |    6 
 src/gallium/auxiliary/indices/u_primconvert.c                                       |   22 
 src/gallium/auxiliary/indices/u_unfilled_gen.py                                     |    1 
 src/gallium/auxiliary/nir/tgsi_to_nir.c                                             |   21 
 src/gallium/auxiliary/os/os_thread.h                                                |  160 
 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c                                 |   24 
 src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c                                 |   52 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c                                  |   40 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c                                     |   20 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_pool.c                                   |   24 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c                                   |   20 
 src/gallium/auxiliary/pipebuffer/pb_cache.c                                         |   20 
 src/gallium/auxiliary/pipebuffer/pb_cache.h                                         |    2 
 src/gallium/auxiliary/pipebuffer/pb_slab.c                                          |   20 
 src/gallium/auxiliary/pipebuffer/pb_slab.h                                          |    2 
 src/gallium/auxiliary/rbug/rbug_texture.c                                           |    4 
 src/gallium/auxiliary/rbug/rbug_texture.h                                           |    4 
 src/gallium/auxiliary/renderonly/renderonly.c                                       |   18 
 src/gallium/auxiliary/renderonly/renderonly.h                                       |    3 
 src/gallium/auxiliary/rtasm/rtasm_execmem.c                                         |   10 
 src/gallium/auxiliary/target-helpers/drm_helper.h                                   |   29 
 src/gallium/auxiliary/tgsi/tgsi_build.c                                             |   66 
 src/gallium/auxiliary/tgsi/tgsi_build.h                                             |    3 
 src/gallium/auxiliary/tgsi/tgsi_dump.c                                              |   32 
 src/gallium/auxiliary/tgsi/tgsi_exec.c                                              |  129 
 src/gallium/auxiliary/tgsi/tgsi_exec.h                                              |    8 
 src/gallium/auxiliary/tgsi/tgsi_info.c                                              |   15 
 src/gallium/auxiliary/tgsi/tgsi_lowering.c                                          |   17 
 src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h                                        |    1 
 src/gallium/auxiliary/tgsi/tgsi_parse.c                                             |    4 
 src/gallium/auxiliary/tgsi/tgsi_parse.h                                             |    1 
 src/gallium/auxiliary/tgsi/tgsi_sanity.c                                            |    1 
 src/gallium/auxiliary/tgsi/tgsi_scan.c                                              |   43 
 src/gallium/auxiliary/tgsi/tgsi_scan.h                                              |   16 
 src/gallium/auxiliary/tgsi/tgsi_strings.c                                           |   17 
 src/gallium/auxiliary/tgsi/tgsi_strings.h                                           |    2 
 src/gallium/auxiliary/tgsi/tgsi_text.c                                              |   39 
 src/gallium/auxiliary/tgsi/tgsi_ureg.c                                              |  117 
 src/gallium/auxiliary/tgsi/tgsi_ureg.h                                              |  156 
 src/gallium/auxiliary/tgsi/tgsi_util.c                                              |    1 
 src/gallium/auxiliary/tgsi/tgsi_util.h                                              |    4 
 src/gallium/auxiliary/util/u_blitter.c                                              |   12 
 src/gallium/auxiliary/util/u_blitter.h                                              |    2 
 src/gallium/auxiliary/util/u_debug_flush.c                                          |   30 
 src/gallium/auxiliary/util/u_debug_memory.c                                         |   14 
 src/gallium/auxiliary/util/u_debug_refcnt.c                                         |   39 
 src/gallium/auxiliary/util/u_debug_stack.c                                          |  179 
 src/gallium/auxiliary/util/u_debug_stack.h                                          |   22 
 src/gallium/auxiliary/util/u_debug_symbol.c                                         |   10 
 src/gallium/auxiliary/util/u_draw_quad.c                                            |   66 
 src/gallium/auxiliary/util/u_draw_quad.h                                            |    6 
 src/gallium/auxiliary/util/u_dump_state.c                                           |    5 
 src/gallium/auxiliary/util/u_format.csv                                             |    2 
 src/gallium/auxiliary/util/u_format_pack.py                                         |    1 
 src/gallium/auxiliary/util/u_format_parse.py                                        |    1 
 src/gallium/auxiliary/util/u_format_table.py                                        |    1 
 src/gallium/auxiliary/util/u_format_yuv.c                                           |   19 
 src/gallium/auxiliary/util/u_format_yuv.h                                           |   19 
 src/gallium/auxiliary/util/u_helpers.c                                              |   30 
 src/gallium/auxiliary/util/u_helpers.h                                              |    5 
 src/gallium/auxiliary/util/u_index_modify.c                                         |    6 
 src/gallium/auxiliary/util/u_index_modify.h                                         |    6 
 src/gallium/auxiliary/util/u_inlines.h                                              |    3 
 src/gallium/auxiliary/util/u_prim_restart.c                                         |    2 
 src/gallium/auxiliary/util/u_queue.c                                                |  326 
 src/gallium/auxiliary/util/u_queue.h                                                |  105 
 src/gallium/auxiliary/util/u_range.h                                                |   10 
 src/gallium/auxiliary/util/u_ringbuffer.c                                           |   28 
 src/gallium/auxiliary/util/u_simple_shaders.c                                       |    2 
 src/gallium/auxiliary/util/u_string.h                                               |  262 
 src/gallium/auxiliary/util/u_suballoc.c                                             |   49 
 src/gallium/auxiliary/util/u_suballoc.h                                             |    2 
 src/gallium/auxiliary/util/u_surface.c                                              |  387 
 src/gallium/auxiliary/util/u_surface.h                                              |    7 
 src/gallium/auxiliary/util/u_tests.c                                                |   17 
 src/gallium/auxiliary/util/u_tests.h                                                |    4 
 src/gallium/auxiliary/util/u_transfer.h                                             |    8 
 src/gallium/auxiliary/util/u_upload_mgr.c                                           |   42 
 src/gallium/auxiliary/util/u_upload_mgr.h                                           |   31 
 src/gallium/auxiliary/util/u_vbuf.c                                                 |   19 
 src/gallium/auxiliary/util/u_vbuf.h                                                 |    5 
 src/gallium/auxiliary/util/u_video.h                                                |   80 
 src/gallium/auxiliary/vl/vl_bicubic_filter.c                                        |   36 
 src/gallium/auxiliary/vl/vl_compositor.c                                            |   51 
 src/gallium/auxiliary/vl/vl_compositor.h                                            |    1 
 src/gallium/auxiliary/vl/vl_csc.c                                                   |   92 
 src/gallium/auxiliary/vl/vl_matrix_filter.c                                         |   63 
 src/gallium/auxiliary/vl/vl_median_filter.c                                         |    5 
 src/gallium/auxiliary/vl/vl_vertex_buffers.c                                        |    1 
 src/gallium/auxiliary/vl/vl_video_buffer.c                                          |   16 
 src/gallium/auxiliary/vl/vl_winsys_dri.c                                            |    2 
 src/gallium/docs/source/conf.py                                                     |    2 
 src/gallium/docs/source/context.rst                                                 |   50 
 src/gallium/docs/source/drivers/openswr.rst                                         |    2 
 src/gallium/docs/source/drivers/openswr/usage.rst                                   |   16 
 src/gallium/docs/source/screen.rst                                                  |   55 
 src/gallium/docs/source/tgsi.rst                                                    |  319 
 src/gallium/drivers/ddebug/dd_context.c                                             |   31 
 src/gallium/drivers/ddebug/dd_draw.c                                                |   50 
 src/gallium/drivers/ddebug/dd_pipe.h                                                |    8 
 src/gallium/drivers/ddebug/dd_screen.c                                              |   22 
 src/gallium/drivers/etnaviv/etnaviv_clear_blit.c                                    |   18 
 src/gallium/drivers/etnaviv/etnaviv_compiler.c                                      |   96 
 src/gallium/drivers/etnaviv/etnaviv_compiler.h                                      |   23 
 src/gallium/drivers/etnaviv/etnaviv_compiler_cmdline.c                              |   32 
 src/gallium/drivers/etnaviv/etnaviv_context.c                                       |   95 
 src/gallium/drivers/etnaviv/etnaviv_context.h                                       |   15 
 src/gallium/drivers/etnaviv/etnaviv_debug.h                                         |    1 
 src/gallium/drivers/etnaviv/etnaviv_emit.c                                          |   22 
 src/gallium/drivers/etnaviv/etnaviv_fence.c                                         |   45 
 src/gallium/drivers/etnaviv/etnaviv_fence.h                                         |   14 
 src/gallium/drivers/etnaviv/etnaviv_format.c                                        |    2 
 src/gallium/drivers/etnaviv/etnaviv_internal.h                                      |    3 
 src/gallium/drivers/etnaviv/etnaviv_resource.c                                      |   28 
 src/gallium/drivers/etnaviv/etnaviv_resource.h                                      |    9 
 src/gallium/drivers/etnaviv/etnaviv_rs.c                                            |   39 
 src/gallium/drivers/etnaviv/etnaviv_screen.c                                        |   83 
 src/gallium/drivers/etnaviv/etnaviv_screen.h                                        |    6 
 src/gallium/drivers/etnaviv/etnaviv_shader.c                                        |  148 
 src/gallium/drivers/etnaviv/etnaviv_shader.h                                        |   41 
 src/gallium/drivers/etnaviv/etnaviv_state.c                                         |   13 
 src/gallium/drivers/etnaviv/etnaviv_surface.c                                       |   22 
 src/gallium/drivers/etnaviv/etnaviv_texture.c                                       |    5 
 src/gallium/drivers/etnaviv/etnaviv_uniforms.c                                      |    6 
 src/gallium/drivers/etnaviv/etnaviv_uniforms.h                                      |    6 
 src/gallium/drivers/etnaviv/hw/cmdstream.xml.h                                      |    6 
 src/gallium/drivers/etnaviv/hw/common.xml.h                                         |   16 
 src/gallium/drivers/etnaviv/hw/isa.xml.h                                            |   79 
 src/gallium/drivers/etnaviv/hw/state.xml.h                                          |   34 
 src/gallium/drivers/etnaviv/hw/state_3d.xml.h                                       |  160 
 src/gallium/drivers/freedreno/a3xx/fd3_gmem.c                                       |    3 
 src/gallium/drivers/freedreno/freedreno_batch.c                                     |   18 
 src/gallium/drivers/freedreno/freedreno_batch_cache.c                               |   28 
 src/gallium/drivers/freedreno/freedreno_context.c                                   |   11 
 src/gallium/drivers/freedreno/freedreno_context.h                                   |    4 
 src/gallium/drivers/freedreno/freedreno_draw.c                                      |   22 
 src/gallium/drivers/freedreno/freedreno_gmem.c                                      |    3 
 src/gallium/drivers/freedreno/freedreno_gmem.h                                      |    1 
 src/gallium/drivers/freedreno/freedreno_query.c                                     |    2 
 src/gallium/drivers/freedreno/freedreno_resource.c                                  |    4 
 src/gallium/drivers/freedreno/freedreno_screen.c                                    |   29 
 src/gallium/drivers/freedreno/freedreno_screen.h                                    |    2 
 src/gallium/drivers/freedreno/freedreno_state.c                                     |    3 
 src/gallium/drivers/freedreno/freedreno_texture.h                                   |    2 
 src/gallium/drivers/freedreno/freedreno_util.h                                      |    2 
 src/gallium/drivers/freedreno/ir3/ir3.c                                             |   10 
 src/gallium/drivers/freedreno/ir3/ir3.h                                             |   16 
 src/gallium/drivers/freedreno/ir3/ir3_cmdline.c                                     |   70 
 src/gallium/drivers/freedreno/ir3/ir3_compiler.c                                    |    5 
 src/gallium/drivers/freedreno/ir3/ir3_compiler.h                                    |    1 
 src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c                                |   22 
 src/gallium/drivers/freedreno/ir3/ir3_cp.c                                          |   57 
 src/gallium/drivers/freedreno/ir3/ir3_depth.c                                       |    8 
 src/gallium/drivers/freedreno/ir3/ir3_group.c                                       |    8 
 src/gallium/drivers/freedreno/ir3/ir3_nir_trig.py                                   |    1 
 src/gallium/drivers/i915/i915_context.c                                             |    6 
 src/gallium/drivers/i915/i915_fpc.h                                                 |    1 
 src/gallium/drivers/i915/i915_screen.c                                              |   18 
 src/gallium/drivers/i915/i915_state.c                                               |    2 
 src/gallium/drivers/ilo/Android.mk                                                  |   35 
 src/gallium/drivers/ilo/Automake.inc                                                |   11 
 src/gallium/drivers/ilo/Makefile.am                                                 |   33 
 src/gallium/drivers/ilo/Makefile.sources                                            |  120 
 src/gallium/drivers/ilo/core/ilo_builder.c                                          |  497 
 src/gallium/drivers/ilo/core/ilo_builder.h                                          |  557 
 src/gallium/drivers/ilo/core/ilo_builder_3d.h                                       |   96 
 src/gallium/drivers/ilo/core/ilo_builder_3d_bottom.h                                | 1118 -
 src/gallium/drivers/ilo/core/ilo_builder_3d_top.h                                   | 1476 -
 src/gallium/drivers/ilo/core/ilo_builder_blt.h                                      |  322 
 src/gallium/drivers/ilo/core/ilo_builder_decode.c                                   |  685 
 src/gallium/drivers/ilo/core/ilo_builder_media.h                                    |  217 
 src/gallium/drivers/ilo/core/ilo_builder_mi.h                                       |  220 
 src/gallium/drivers/ilo/core/ilo_builder_render.h                                   |  303 
 src/gallium/drivers/ilo/core/ilo_core.h                                             |   35 
 src/gallium/drivers/ilo/core/ilo_debug.c                                            |   51 
 src/gallium/drivers/ilo/core/ilo_debug.h                                            |  122 
 src/gallium/drivers/ilo/core/ilo_dev.c                                              |  181 
 src/gallium/drivers/ilo/core/ilo_dev.h                                              |   78 
 src/gallium/drivers/ilo/core/ilo_image.c                                            | 1451 -
 src/gallium/drivers/ilo/core/ilo_image.h                                            |  361 
 src/gallium/drivers/ilo/core/ilo_state_cc.c                                         |  890 
 src/gallium/drivers/ilo/core/ilo_state_cc.h                                         |  199 
 src/gallium/drivers/ilo/core/ilo_state_compute.c                                    |  476 
 src/gallium/drivers/ilo/core/ilo_state_compute.h                                    |  100 
 src/gallium/drivers/ilo/core/ilo_state_raster.c                                     | 1248 -
 src/gallium/drivers/ilo/core/ilo_state_raster.h                                     |  301 
 src/gallium/drivers/ilo/core/ilo_state_sampler.c                                    |  742 
 src/gallium/drivers/ilo/core/ilo_state_sampler.h                                    |  103 
 src/gallium/drivers/ilo/core/ilo_state_sbe.c                                        |  350 
 src/gallium/drivers/ilo/core/ilo_state_sbe.h                                        |  103 
 src/gallium/drivers/ilo/core/ilo_state_shader.c                                     |  763 
 src/gallium/drivers/ilo/core/ilo_state_shader.h                                     |  295 
 src/gallium/drivers/ilo/core/ilo_state_shader_ps.c                                  |  772 
 src/gallium/drivers/ilo/core/ilo_state_sol.c                                        |  467 
 src/gallium/drivers/ilo/core/ilo_state_sol.h                                        |  166 
 src/gallium/drivers/ilo/core/ilo_state_surface.c                                    | 1270 -
 src/gallium/drivers/ilo/core/ilo_state_surface.h                                    |  128 
 src/gallium/drivers/ilo/core/ilo_state_surface_format.c                             |  351 
 src/gallium/drivers/ilo/core/ilo_state_urb.c                                        |  769 
 src/gallium/drivers/ilo/core/ilo_state_urb.h                                        |  103 
 src/gallium/drivers/ilo/core/ilo_state_vf.c                                         | 1000 
 src/gallium/drivers/ilo/core/ilo_state_vf.h                                         |  230 
 src/gallium/drivers/ilo/core/ilo_state_viewport.c                                   |  378 
 src/gallium/drivers/ilo/core/ilo_state_viewport.h                                   |  132 
 src/gallium/drivers/ilo/core/ilo_state_zs.c                                         |  677 
 src/gallium/drivers/ilo/core/ilo_state_zs.h                                         |   85 
 src/gallium/drivers/ilo/core/ilo_vma.h                                              |   73 
 src/gallium/drivers/ilo/core/intel_winsys.h                                         |  329 
 src/gallium/drivers/ilo/genhw/gen_blitter.xml.h                                     |  129 
 src/gallium/drivers/ilo/genhw/gen_eu_isa.xml.h                                      |  563 
 src/gallium/drivers/ilo/genhw/gen_eu_message.xml.h                                  |  332 
 src/gallium/drivers/ilo/genhw/gen_mi.xml.h                                          |  358 
 src/gallium/drivers/ilo/genhw/gen_regs.xml.h                                        |  183 
 src/gallium/drivers/ilo/genhw/gen_render.xml.h                                      |  310 
 src/gallium/drivers/ilo/genhw/gen_render_3d.xml.h                                   | 1945 -
 src/gallium/drivers/ilo/genhw/gen_render_dynamic.xml.h                              |  532 
 src/gallium/drivers/ilo/genhw/gen_render_media.xml.h                                |  315 
 src/gallium/drivers/ilo/genhw/gen_render_surface.xml.h                              |  533 
 src/gallium/drivers/ilo/genhw/genhw.h                                               |  257 
 src/gallium/drivers/ilo/ilo_blit.c                                                  |  254 
 src/gallium/drivers/ilo/ilo_blit.h                                                  |  185 
 src/gallium/drivers/ilo/ilo_blitter.c                                               |   74 
 src/gallium/drivers/ilo/ilo_blitter.h                                               |  169 
 src/gallium/drivers/ilo/ilo_blitter_blt.c                                           |  574 
 src/gallium/drivers/ilo/ilo_blitter_pipe.c                                          |  226 
 src/gallium/drivers/ilo/ilo_blitter_rectlist.c                                      |  510 
 src/gallium/drivers/ilo/ilo_common.h                                                |   44 
 src/gallium/drivers/ilo/ilo_context.c                                               |  216 
 src/gallium/drivers/ilo/ilo_context.h                                               |   89 
 src/gallium/drivers/ilo/ilo_cp.c                                                    |  229 
 src/gallium/drivers/ilo/ilo_cp.h                                                    |  142 
 src/gallium/drivers/ilo/ilo_draw.c                                                  |  653 
 src/gallium/drivers/ilo/ilo_draw.h                                                  |   57 
 src/gallium/drivers/ilo/ilo_format.c                                                |  356 
 src/gallium/drivers/ilo/ilo_format.h                                                |  203 
 src/gallium/drivers/ilo/ilo_gpgpu.c                                                 |  117 
 src/gallium/drivers/ilo/ilo_gpgpu.h                                                 |   38 
 src/gallium/drivers/ilo/ilo_public.h                                                |   37 
 src/gallium/drivers/ilo/ilo_query.c                                                 |  244 
 src/gallium/drivers/ilo/ilo_query.h                                                 |   62 
 src/gallium/drivers/ilo/ilo_render.c                                                |  504 
 src/gallium/drivers/ilo/ilo_render.h                                                |  107 
 src/gallium/drivers/ilo/ilo_render_dynamic.c                                        |  605 
 src/gallium/drivers/ilo/ilo_render_gen.h                                            |  512 
 src/gallium/drivers/ilo/ilo_render_gen6.c                                           |  984 
 src/gallium/drivers/ilo/ilo_render_gen7.c                                           |  865 
 src/gallium/drivers/ilo/ilo_render_gen8.c                                           |  386 
 src/gallium/drivers/ilo/ilo_render_media.c                                          |  230 
 src/gallium/drivers/ilo/ilo_render_surface.c                                        |  626 
 src/gallium/drivers/ilo/ilo_resource.c                                              |  777 
 src/gallium/drivers/ilo/ilo_resource.h                                              |  187 
 src/gallium/drivers/ilo/ilo_screen.c                                                |  807 
 src/gallium/drivers/ilo/ilo_screen.h                                                |   54 
 src/gallium/drivers/ilo/ilo_shader.c                                                | 1458 -
 src/gallium/drivers/ilo/ilo_shader.h                                                |  181 
 src/gallium/drivers/ilo/ilo_state.c                                                 | 2629 --
 src/gallium/drivers/ilo/ilo_state.h                                                 |  417 
 src/gallium/drivers/ilo/ilo_transfer.c                                              | 1260 -
 src/gallium/drivers/ilo/ilo_transfer.h                                              |   77 
 src/gallium/drivers/ilo/ilo_video.c                                                 |   60 
 src/gallium/drivers/ilo/ilo_video.h                                                 |   38 
 src/gallium/drivers/ilo/shader/ilo_shader_cs.c                                      |  222 
 src/gallium/drivers/ilo/shader/ilo_shader_fs.c                                      | 1909 -
 src/gallium/drivers/ilo/shader/ilo_shader_gs.c                                      | 1455 -
 src/gallium/drivers/ilo/shader/ilo_shader_internal.h                                |  261 
 src/gallium/drivers/ilo/shader/ilo_shader_vs.c                                      | 1360 -
 src/gallium/drivers/ilo/shader/toy_compiler.c                                       |  557 
 src/gallium/drivers/ilo/shader/toy_compiler.h                                       |  490 
 src/gallium/drivers/ilo/shader/toy_compiler_asm.c                                   | 1225 -
 src/gallium/drivers/ilo/shader/toy_compiler_disasm.c                                | 2151 --
 src/gallium/drivers/ilo/shader/toy_compiler_reg.h                                   |  800 
 src/gallium/drivers/ilo/shader/toy_helpers.h                                        |  295 
 src/gallium/drivers/ilo/shader/toy_legalize.c                                       |  641 
 src/gallium/drivers/ilo/shader/toy_legalize.h                                       |   52 
 src/gallium/drivers/ilo/shader/toy_legalize_ra.c                                    |  628 
 src/gallium/drivers/ilo/shader/toy_optimize.c                                       |   71 
 src/gallium/drivers/ilo/shader/toy_optimize.h                                       |   36 
 src/gallium/drivers/ilo/shader/toy_tgsi.c                                           | 2517 --
 src/gallium/drivers/ilo/shader/toy_tgsi.h                                           |  166 
 src/gallium/drivers/llvmpipe/lp_context.c                                           |    9 
 src/gallium/drivers/llvmpipe/lp_fence.c                                             |   20 
 src/gallium/drivers/llvmpipe/lp_fence.h                                             |    4 
 src/gallium/drivers/llvmpipe/lp_jit.c                                               |    6 
 src/gallium/drivers/llvmpipe/lp_rast.c                                              |    9 
 src/gallium/drivers/llvmpipe/lp_rast_priv.h                                         |    2 
 src/gallium/drivers/llvmpipe/lp_scene.c                                             |    8 
 src/gallium/drivers/llvmpipe/lp_scene.h                                             |    2 
 src/gallium/drivers/llvmpipe/lp_screen.c                                            |   22 
 src/gallium/drivers/llvmpipe/lp_screen.h                                            |    2 
 src/gallium/drivers/llvmpipe/lp_setup.c                                             |    4 
 src/gallium/drivers/llvmpipe/lp_setup_tri.c                                         |    9 
 src/gallium/drivers/llvmpipe/lp_state_fs.c                                          |    2 
 src/gallium/drivers/llvmpipe/lp_state_sampler.c                                     |    2 
 src/gallium/drivers/llvmpipe/lp_surface.c                                           |    3 
 src/gallium/drivers/noop/noop_pipe.c                                                |   17 
 src/gallium/drivers/noop/noop_state.c                                               |    2 
 src/gallium/drivers/nouveau/Android.mk                                              |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir.cpp                                     |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir.h                                       |   13 
 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h                                |    3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp                          |  172 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp                          |  142 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp                           |  105 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp                           |  365 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp                      |   15 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp                       |  123 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h                         |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp                            |  293 
 src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp                               |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp                                  |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp                              |    3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target.h                                |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp                         |   17 
 src/gallium/drivers/nouveau/nouveau_screen.c                                        |   30 
 src/gallium/drivers/nouveau/nouveau_screen.h                                        |    3 
 src/gallium/drivers/nouveau/nv30/nv30_context.c                                     |   11 
 src/gallium/drivers/nouveau/nv30/nv30_query.c                                       |    2 
 src/gallium/drivers/nouveau/nv30/nv30_screen.c                                      |   18 
 src/gallium/drivers/nouveau/nv30/nv30_state.c                                       |    3 
 src/gallium/drivers/nouveau/nv30/nv30_state_validate.c                              |   11 
 src/gallium/drivers/nouveau/nv50/nv50_context.c                                     |   11 
 src/gallium/drivers/nouveau/nv50/nv50_formats.c                                     |    6 
 src/gallium/drivers/nouveau/nv50/nv50_program.c                                     |    2 
 src/gallium/drivers/nouveau/nv50/nv50_program.h                                     |    2 
 src/gallium/drivers/nouveau/nv50/nv50_query.c                                       |    2 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c                                      |   17 
 src/gallium/drivers/nouveau/nv50/nv50_screen.h                                      |    1 
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c                                |    3 
 src/gallium/drivers/nouveau/nv50/nv50_state.c                                       |    3 
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c                              |    7 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c                                     |   10 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c                                         |    6 
 src/gallium/drivers/nouveau/nv_object.xml.h                                         |    1 
 src/gallium/drivers/nouveau/nvc0/mme/com9097.mme                                    |   22 
 src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h                                  |   28 
 src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h                                      |    3 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c                                     |   10 
 src/gallium/drivers/nouveau/nvc0/nvc0_query.c                                       |    2 
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c                                    |    7 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c                                      |   29 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c                                       |   10 
 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c                              |    5 
 src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h                                    |    2 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c                                     |   10 
 src/gallium/drivers/r300/r300_blit.c                                                |    4 
 src/gallium/drivers/r300/r300_context.c                                             |    4 
 src/gallium/drivers/r300/r300_query.c                                               |    2 
 src/gallium/drivers/r300/r300_screen.c                                              |   33 
 src/gallium/drivers/r300/r300_screen.h                                              |    2 
 src/gallium/drivers/r300/r300_state.c                                               |    2 
 src/gallium/drivers/r300/r300_texture.c                                             |   18 
 src/gallium/drivers/r300/r300_tgsi_to_rc.c                                          |    1 
 src/gallium/drivers/r600/Android.mk                                                 |    9 
 src/gallium/drivers/r600/Automake.inc                                               |    5 
 src/gallium/drivers/r600/Makefile.am                                                |    2 
 src/gallium/drivers/r600/evergreen_compute.c                                        |   10 
 src/gallium/drivers/r600/evergreen_compute_internal.h                               |    2 
 src/gallium/drivers/r600/evergreen_state.c                                          |  684 
 src/gallium/drivers/r600/evergreend.h                                               |   60 
 src/gallium/drivers/r600/r600_asm.c                                                 |   14 
 src/gallium/drivers/r600/r600_asm.h                                                 |    3 
 src/gallium/drivers/r600/r600_blit.c                                                |    9 
 src/gallium/drivers/r600/r600_hw_context.c                                          |    2 
 src/gallium/drivers/r600/r600_pipe.c                                                |   32 
 src/gallium/drivers/r600/r600_pipe.h                                                |   22 
 src/gallium/drivers/r600/r600_shader.c                                              |  111 
 src/gallium/drivers/r600/r600_state.c                                               |   79 
 src/gallium/drivers/r600/r600_state_common.c                                        |  230 
 src/gallium/drivers/r600/r600_uvd.c                                                 |    4 
 src/gallium/drivers/r600/sb/notes.markdown                                          |    9 
 src/gallium/drivers/r600/sb/sb_def_use.cpp                                          |   29 
 src/gallium/drivers/r600/sb/sb_gcm.cpp                                              |   16 
 src/gallium/drivers/r600/sb/sb_ir.h                                                 |   23 
 src/gallium/drivers/r600/sb/sb_ra_init.cpp                                          |    1 
 src/gallium/drivers/r600/sb/sb_valtable.cpp                                         |   13 
 src/gallium/drivers/radeon/Android.mk                                               |    1 
 src/gallium/drivers/radeon/Makefile.am                                              |    5 
 src/gallium/drivers/radeon/Makefile.sources                                         |    4 
 src/gallium/drivers/radeon/r600_buffer_common.c                                     |   92 
 src/gallium/drivers/radeon/r600_gpu_load.c                                          |  192 
 src/gallium/drivers/radeon/r600_perfcounter.c                                       |   18 
 src/gallium/drivers/radeon/r600_pipe_common.c                                       |  198 
 src/gallium/drivers/radeon/r600_pipe_common.h                                       |  170 
 src/gallium/drivers/radeon/r600_query.c                                             |  288 
 src/gallium/drivers/radeon/r600_query.h                                             |   33 
 src/gallium/drivers/radeon/r600_streamout.c                                         |    2 
 src/gallium/drivers/radeon/r600_test_dma.c                                          |   57 
 src/gallium/drivers/radeon/r600_texture.c                                           |  563 
 src/gallium/drivers/radeon/radeon_elf_util.c                                        |  197 
 src/gallium/drivers/radeon/radeon_elf_util.h                                        |   50 
 src/gallium/drivers/radeon/radeon_uvd.c                                             |  166 
 src/gallium/drivers/radeon/radeon_uvd.h                                             |   12 
 src/gallium/drivers/radeon/radeon_vce.c                                             |   30 
 src/gallium/drivers/radeon/radeon_vce_40_2_2.c                                      |   16 
 src/gallium/drivers/radeon/radeon_vce_50.c                                          |   10 
 src/gallium/drivers/radeon/radeon_vce_52.c                                          |   42 
 src/gallium/drivers/radeon/radeon_video.c                                           |   49 
 src/gallium/drivers/radeon/radeon_video.h                                           |    2 
 src/gallium/drivers/radeon/radeon_winsys.h                                          |  160 
 src/gallium/drivers/radeonsi/Automake.inc                                           |    4 
 src/gallium/drivers/radeonsi/cik_sdma.c                                             |   58 
 src/gallium/drivers/radeonsi/si_blit.c                                              |  147 
 src/gallium/drivers/radeonsi/si_compute.c                                           |  191 
 src/gallium/drivers/radeonsi/si_cp_dma.c                                            |  183 
 src/gallium/drivers/radeonsi/si_debug.c                                             |  287 
 src/gallium/drivers/radeonsi/si_descriptors.c                                       |  318 
 src/gallium/drivers/radeonsi/si_dma.c                                               |   49 
 src/gallium/drivers/radeonsi/si_hw_context.c                                        |   15 
 src/gallium/drivers/radeonsi/si_perfcounter.c                                       |    1 
 src/gallium/drivers/radeonsi/si_pipe.c                                              |  204 
 src/gallium/drivers/radeonsi/si_pipe.h                                              |   76 
 src/gallium/drivers/radeonsi/si_pm4.c                                               |   18 
 src/gallium/drivers/radeonsi/si_pm4.h                                               |    1 
 src/gallium/drivers/radeonsi/si_shader.c                                            | 2921 +-
 src/gallium/drivers/radeonsi/si_shader.h                                            |   86 
 src/gallium/drivers/radeonsi/si_shader_internal.h                                   |   21 
 src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c                                   |   94 
 src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c                                 |  181 
 src/gallium/drivers/radeonsi/si_state.c                                             | 1050 
 src/gallium/drivers/radeonsi/si_state.h                                             |   30 
 src/gallium/drivers/radeonsi/si_state_draw.c                                        |  744 
 src/gallium/drivers/radeonsi/si_state_shaders.c                                     |  423 
 src/gallium/drivers/radeonsi/si_uvd.c                                               |    8 
 src/gallium/drivers/rbug/rbug_context.c                                             |  266 
 src/gallium/drivers/rbug/rbug_context.h                                             |    8 
 src/gallium/drivers/rbug/rbug_core.c                                                |  166 
 src/gallium/drivers/rbug/rbug_screen.c                                              |   28 
 src/gallium/drivers/rbug/rbug_screen.h                                              |   10 
 src/gallium/drivers/softpipe/sp_compute.c                                           |    2 
 src/gallium/drivers/softpipe/sp_context.c                                           |    8 
 src/gallium/drivers/softpipe/sp_fs_exec.c                                           |    8 
 src/gallium/drivers/softpipe/sp_quad_fs.c                                           |    8 
 src/gallium/drivers/softpipe/sp_screen.c                                            |   18 
 src/gallium/drivers/softpipe/sp_state_derived.c                                     |    2 
 src/gallium/drivers/softpipe/sp_state_sampler.c                                     |    2 
 src/gallium/drivers/softpipe/sp_state_shader.c                                      |    2 
 src/gallium/drivers/softpipe/sp_tex_sample.c                                        |   20 
 src/gallium/drivers/softpipe/sp_tex_sample.h                                        |    3 
 src/gallium/drivers/softpipe/sp_texture.c                                           |    2 
 src/gallium/drivers/svga/Makefile.am                                                |    3 
 src/gallium/drivers/svga/svga_cmd.h                                                 |    2 
 src/gallium/drivers/svga/svga_context.c                                             |   27 
 src/gallium/drivers/svga/svga_context.h                                             |   28 
 src/gallium/drivers/svga/svga_format.c                                              |    1 
 src/gallium/drivers/svga/svga_pipe_constants.c                                      |    2 
 src/gallium/drivers/svga/svga_pipe_draw.c                                           |   29 
 src/gallium/drivers/svga/svga_pipe_misc.c                                           |   12 
 src/gallium/drivers/svga/svga_pipe_query.c                                          |    2 
 src/gallium/drivers/svga/svga_pipe_rasterizer.c                                     |   17 
 src/gallium/drivers/svga/svga_resource_buffer.c                                     |    8 
 src/gallium/drivers/svga/svga_resource_buffer.h                                     |    1 
 src/gallium/drivers/svga/svga_resource_buffer_upload.c                              |    6 
 src/gallium/drivers/svga/svga_sampler_view.c                                        |   10 
 src/gallium/drivers/svga/svga_screen.c                                              |   36 
 src/gallium/drivers/svga/svga_screen.h                                              |    4 
 src/gallium/drivers/svga/svga_screen_cache.c                                        |   28 
 src/gallium/drivers/svga/svga_screen_cache.h                                        |    4 
 src/gallium/drivers/svga/svga_state.c                                               |   84 
 src/gallium/drivers/svga/svga_state_constants.c                                     |   76 
 src/gallium/drivers/svga/svga_state_framebuffer.c                                   |   27 
 src/gallium/drivers/svga/svga_state_fs.c                                            |   24 
 src/gallium/drivers/svga/svga_state_need_swtnl.c                                    |    5 
 src/gallium/drivers/svga/svga_state_rss.c                                           |  102 
 src/gallium/drivers/svga/svga_state_tgsi_transform.c                                |    8 
 src/gallium/drivers/svga/svga_state_vs.c                                            |    6 
 src/gallium/drivers/svga/svga_surface.c                                             |  161 
 src/gallium/drivers/svga/svga_surface.h                                             |    3 
 src/gallium/drivers/svga/svga_swtnl_state.c                                         |    3 
 src/gallium/drivers/svga/svga_tgsi_insn.c                                           |    1 
 src/gallium/drivers/svga/svga_winsys.h                                              |   15 
 src/gallium/drivers/svga/svgadump/svga_dump.py                                      |    1 
 src/gallium/drivers/swr/.gitignore                                                  |   21 
 src/gallium/drivers/swr/Makefile.am                                                 |  190 
 src/gallium/drivers/swr/SConscript                                                  |  121 
 src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp                            |  284 
 src/gallium/drivers/swr/rasterizer/archrast/archrast.h                              |    5 
 src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h                          |   16 
 src/gallium/drivers/swr/rasterizer/archrast/events.proto                            |  234 
 src/gallium/drivers/swr/rasterizer/codegen/gen_archrast.py                          |  201 
 src/gallium/drivers/swr/rasterizer/codegen/gen_backends.py                          |  116 
 src/gallium/drivers/swr/rasterizer/codegen/gen_common.py                            |  162 
 src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.py                             |   66 
 src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py                    |  262 
 src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py                        |  329 
 src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py                             |  241 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.cpp               |   44 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.hpp               |  108 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandler.hpp        |   54 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandlerfile.hpp    |  158 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_backend.cpp                |   41 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_builder.hpp                |   50 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_knobs.cpp                  |  177 
 src/gallium/drivers/swr/rasterizer/codegen/templates/gen_llvm.hpp                   |   73 
 src/gallium/drivers/swr/rasterizer/common/os.h                                      |   16 
 src/gallium/drivers/swr/rasterizer/common/simd16intrin.h                            |  317 
 src/gallium/drivers/swr/rasterizer/common/simdintrin.h                              |   32 
 src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp                            |  331 
 src/gallium/drivers/swr/rasterizer/common/swr_assert.h                              |   74 
 src/gallium/drivers/swr/rasterizer/core/api.cpp                                     |   55 
 src/gallium/drivers/swr/rasterizer/core/backend.cpp                                 |  289 
 src/gallium/drivers/swr/rasterizer/core/backend.h                                   |  472 
 src/gallium/drivers/swr/rasterizer/core/binner.cpp                                  | 1621 +
 src/gallium/drivers/swr/rasterizer/core/blend.h                                     |    6 
 src/gallium/drivers/swr/rasterizer/core/clip.cpp                                    |   78 
 src/gallium/drivers/swr/rasterizer/core/clip.h                                      | 1104 -
 src/gallium/drivers/swr/rasterizer/core/context.h                                   |   12 
 src/gallium/drivers/swr/rasterizer/core/format_conversion.h                         |    8 
 src/gallium/drivers/swr/rasterizer/core/format_types.h                              |  125 
 src/gallium/drivers/swr/rasterizer/core/frontend.cpp                                |  704 
 src/gallium/drivers/swr/rasterizer/core/frontend.h                                  |  138 
 src/gallium/drivers/swr/rasterizer/core/knobs.h                                     |    3 
 src/gallium/drivers/swr/rasterizer/core/multisample.cpp                             |   57 
 src/gallium/drivers/swr/rasterizer/core/multisample.h                               |  594 
 src/gallium/drivers/swr/rasterizer/core/pa.h                                        |  584 
 src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp                                  | 2138 +-
 src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp                              |   42 
 src/gallium/drivers/swr/rasterizer/core/rasterizer.h                                |   76 
 src/gallium/drivers/swr/rasterizer/core/state.h                                     |  128 
 src/gallium/drivers/swr/rasterizer/core/tessellator.h                               |    6 
 src/gallium/drivers/swr/rasterizer/core/threads.cpp                                 |   88 
 src/gallium/drivers/swr/rasterizer/core/tilemgr.cpp                                 |    2 
 src/gallium/drivers/swr/rasterizer/core/utils.h                                     |  144 
 src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp                            |   76 
 src/gallium/drivers/swr/rasterizer/jitter/JitManager.h                              |   15 
 src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp                             |   55 
 src/gallium/drivers/swr/rasterizer/jitter/builder.cpp                               |    6 
 src/gallium/drivers/swr/rasterizer/jitter/builder.h                                 |    6 
 src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp                          |   42 
 src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h                            |    8 
 src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp                             |   98 
 src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.h                               |    4 
 src/gallium/drivers/swr/rasterizer/jitter/jit_api.h                                 |    1 
 src/gallium/drivers/swr/rasterizer/jitter/scripts/gen_llvm_ir_macros.py             |  431 
 src/gallium/drivers/swr/rasterizer/jitter/scripts/gen_llvm_types.py                 |  349 
 src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp                         |   10 
 src/gallium/drivers/swr/rasterizer/memory/Convert.h                                 |   10 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile.cpp                              |    8 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile.cpp                             |    2 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile.h                               |   43 
 src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h                         |    6 
 src/gallium/drivers/swr/rasterizer/memory/tilingtraits.h                            |   20 
 src/gallium/drivers/swr/rasterizer/scripts/gen_archrast.py                          |  215 
 src/gallium/drivers/swr/rasterizer/scripts/gen_knobs.py                             |   82 
 src/gallium/drivers/swr/rasterizer/scripts/knob_defs.py                             |  241 
 src/gallium/drivers/swr/rasterizer/scripts/mako/__init__.py                         |    8 
 src/gallium/drivers/swr/rasterizer/scripts/mako/_ast_util.py                        |  845 
 src/gallium/drivers/swr/rasterizer/scripts/mako/ast.py                              |  178 
 src/gallium/drivers/swr/rasterizer/scripts/mako/cache.py                            |  238 
 src/gallium/drivers/swr/rasterizer/scripts/mako/cmd.py                              |   62 
 src/gallium/drivers/swr/rasterizer/scripts/mako/codegen.py                          | 1237 -
 src/gallium/drivers/swr/rasterizer/scripts/mako/compat.py                           |  174 
 src/gallium/drivers/swr/rasterizer/scripts/mako/exceptions.py                       |  373 
 src/gallium/drivers/swr/rasterizer/scripts/mako/filters.py                          |  201 
 src/gallium/drivers/swr/rasterizer/scripts/mako/lexer.py                            |  441 
 src/gallium/drivers/swr/rasterizer/scripts/mako/lookup.py                           |  359 
 src/gallium/drivers/swr/rasterizer/scripts/mako/parsetree.py                        |  594 
 src/gallium/drivers/swr/rasterizer/scripts/mako/pygen.py                            |  299 
 src/gallium/drivers/swr/rasterizer/scripts/mako/pyparser.py                         |  232 
 src/gallium/drivers/swr/rasterizer/scripts/mako/runtime.py                          |  878 
 src/gallium/drivers/swr/rasterizer/scripts/mako/template.py                         |  705 
 src/gallium/drivers/swr/rasterizer/scripts/mako/util.py                             |  360 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_event_cpp.template          |   41 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_event_h.template            |  105 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_eventhandler_h.template     |   49 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_eventhandlerfile_h.template |  155 
 src/gallium/drivers/swr/rasterizer/scripts/templates/knobs.template                 |  167 
 src/gallium/drivers/swr/swr_context.cpp                                             |  114 
 src/gallium/drivers/swr/swr_context.h                                               |   35 
 src/gallium/drivers/swr/swr_draw.cpp                                                |   70 
 src/gallium/drivers/swr/swr_fence_work.cpp                                          |   21 
 src/gallium/drivers/swr/swr_fence_work.h                                            |    3 
 src/gallium/drivers/swr/swr_resource.h                                              |    4 


Reply to: