.editorconfig                                                                  
     |   34 
 .gitignore                                                                     
     |    1 
 .mailmap                                                                       
     |   12 
 .travis.yml                                                                    
     |   29 
 Android.common.mk                                                              
     |   10 
 Android.mk                                                                     
     |    4 
 Makefile.am                                                                    
     |    3 
 REVIEWERS                                                                      
     |    4 
 VERSION                                                                        
     |    2 
 bin/.cherry-ignore                                                             
     |    7 
 bin/.editorconfig                                                              
     |    3 
 common.py                                                                      
     |    2 
 configure.ac                                                                   
     |  285 
 debian/changelog                                                               
     |   63 
 debian/control                                                                 
     |   39 
 debian/libgl1-mesa-glx.symbols                                                 
     |   12 
 debian/libgles2-mesa.symbols                                                   
     |   13 
 debian/mesa-common-dev.install                                                 
     |    1 
 debian/mesa-vulkan-drivers.install                                             
     |    2 
 debian/mesa-vulkan-drivers.lintian-overrides                                   
     |    3 
 debian/not-installed                                                           
     |    1 
 debian/patches/egl-platform-mir.patch                                          
     |   86 
 debian/rules                                                                   
     |   22 
 debian/source/local-options                                                    
     |    9 
 docs/GL3.txt                                                                   
     |  277 
 docs/developers.html                                                           
     |    2 
 docs/devinfo.html                                                              
     |   22 
 docs/envvars.html                                                              
     |   29 
 docs/faq.html                                                                  
     |    2 
 docs/features.txt                                                              
     |  337 
 docs/helpwanted.html                                                           
     |    4 
 docs/index.html                                                                
     |   25 
 docs/intro.html                                                                
     |   25 
 docs/relnotes.html                                                             
     |    4 
 docs/relnotes/12.0.1.html                                                      
     |    2 
 docs/relnotes/12.0.3.html                                                      
     |    3 
 docs/relnotes/13.0.0.html                                                      
     |  310 
 docs/specs/EGL_MESA_platform_surfaceless.txt                                   
     |  120 
 docs/specs/MESA_configless_context.spec                                        
     |    8 
 docs/specs/MESA_shader_integer_functions.txt                                   
     |  520 
 docs/specs/OLD/EGL_MESA_screen_surface.txt                                     
     |  564 
 docs/specs/enums.txt                                                           
     |   41 
 docs/xlibdriver.html                                                           
     |    2 
 include/D3D9/.editorconfig                                                     
     |    2 
 include/EGL/eglext.h                                                           
     |  121 
 include/EGL/eglmesaext.h                                                       
     |    5 
 include/GL/glext.h                                                             
     |    9 
 include/GL/glxext.h                                                            
     |   36 
 include/GL/internal/dri_interface.h                                            
     |    4 
 include/GL/mesa_glinterop.h                                                    
     |   18 
 include/GL/wglext.h                                                            
     |    6 
 include/GLES2/gl2.h                                                            
     |  152 
 include/GLES2/gl2ext.h                                                         
     |  262 
 include/GLES2/gl2platform.h                                                    
     |    2 
 include/GLES3/gl3.h                                                            
     |  276 
 include/GLES3/gl31.h                                                           
     |  342 
 include/GLES3/gl32.h                                                           
     | 1817 ++
 include/c11/.editorconfig                                                      
     |    3 
 include/c11/threads_posix.h                                                    
     |    2 
 include/d3dadapter/.editorconfig                                               
     |    3 
 include/pci_ids/i965_pci_ids.h                                                 
     |    8 
 include/vulkan/.editorconfig                                                   
     |    3 
 install-gallium-links.mk                                                       
     |    4 
 m4/ax_check_compile_flag.m4                                                    
     |   72 
 scons/custom.py                                                                
     |   10 
 scons/gallium.py                                                               
     |    9 
 scripts/get_reviewer.pl                                                        
     |    2 
 src/Makefile.am                                                                
     |   50 
 src/SConscript                                                                 
     |   49 
 src/amd/Android.addrlib.mk                                                     
     |   44 
 src/amd/Android.mk                                                             
     |   28 
 src/amd/Makefile.addrlib.am                                                    
     |   38 
 src/amd/Makefile.am                                                            
     |   27 
 src/amd/Makefile.sources                                                       
     |   27 
 src/amd/addrlib/addrinterface.cpp                                              
     | 1008 +
 src/amd/addrlib/addrinterface.h                                                
     | 2166 ++
 src/amd/addrlib/addrtypes.h                                                    
     |  590 
 src/amd/addrlib/core/addrcommon.h                                              
     |  558 
 src/amd/addrlib/core/addrelemlib.cpp                                           
     | 1674 +
 src/amd/addrlib/core/addrelemlib.h                                             
     |  270 
 src/amd/addrlib/core/addrlib.cpp                                               
     | 4023 ++++
 src/amd/addrlib/core/addrlib.h                                                 
     |  695 
 src/amd/addrlib/core/addrobject.cpp                                            
     |  246 
 src/amd/addrlib/core/addrobject.h                                              
     |   89 
 src/amd/addrlib/inc/chip/r800/si_gb_reg.h                                      
     |  155 
 src/amd/addrlib/inc/lnx_common_defs.h                                          
     |  129 
 src/amd/addrlib/r800/chip/si_ci_vi_merged_enum.h                               
     |   40 
 src/amd/addrlib/r800/ciaddrlib.cpp                                             
     | 1831 ++
 src/amd/addrlib/r800/ciaddrlib.h                                               
     |  202 
 src/amd/addrlib/r800/egbaddrlib.cpp                                            
     | 4577 +++++
 src/amd/addrlib/r800/egbaddrlib.h                                              
     |  412 
 src/amd/addrlib/r800/siaddrlib.cpp                                             
     | 2818 +++
 src/amd/addrlib/r800/siaddrlib.h                                               
     |  262 
 src/amd/common/Makefile.am                                                     
     |   51 
 src/amd/common/Makefile.sources                                                
     |   29 
 src/amd/common/ac_binary.c                                                     
     |  288 
 src/amd/common/ac_binary.h                                                     
     |   88 
 src/amd/common/ac_llvm_helper.cpp                                              
     |   46 
 src/amd/common/ac_llvm_util.c                                                  
     |  142 
 src/amd/common/ac_llvm_util.h                                                  
     |   31 
 src/amd/common/ac_nir_to_llvm.c                                                
     | 4651 +++++
 src/amd/common/ac_nir_to_llvm.h                                                
     |  119 
 src/amd/common/amd_family.h                                                    
     |  111 
 src/amd/common/amd_kernel_code_t.h                                             
     |  534 
 src/amd/common/amdgpu_id.h                                                     
     |  173 
 src/amd/common/r600d_common.h                                                  
     |  252 
 src/amd/common/sid.h                                                           
     | 9057 ++++++++++
 src/amd/vulkan/.gitignore                                                      
     |    6 
 src/amd/vulkan/Makefile.am                                                     
     |  167 
 src/amd/vulkan/Makefile.sources                                                
     |   77 
 src/amd/vulkan/dev_icd.json.in                                                 
     |    7 
 src/amd/vulkan/radeon_icd.json                                                 
     |    7 
 src/amd/vulkan/radv_cmd_buffer.c                                               
     | 2413 ++
 src/amd/vulkan/radv_cs.h                                                       
     |  121 
 src/amd/vulkan/radv_descriptor_set.c                                           
     |  717 
 src/amd/vulkan/radv_descriptor_set.h                                           
     |   85 
 src/amd/vulkan/radv_device.c                                                   
     | 1796 +
 src/amd/vulkan/radv_entrypoints_gen.py                                         
     |  293 
 src/amd/vulkan/radv_formats.c                                                  
     | 1085 +
 src/amd/vulkan/radv_image.c                                                    
     | 1030 +
 src/amd/vulkan/radv_meta.c                                                     
     |  388 
 src/amd/vulkan/radv_meta.h                                                     
     |  193 
 src/amd/vulkan/radv_meta_blit.c                                                
     | 1270 +
 src/amd/vulkan/radv_meta_blit2d.c                                              
     | 1282 +
 src/amd/vulkan/radv_meta_buffer.c                                              
     |  543 
 src/amd/vulkan/radv_meta_bufimage.c                                            
     |  396 
 src/amd/vulkan/radv_meta_clear.c                                               
     | 1192 +
 src/amd/vulkan/radv_meta_copy.c                                                
     |  399 
 src/amd/vulkan/radv_meta_decompress.c                                          
     |  463 
 src/amd/vulkan/radv_meta_fast_clear.c                                          
     |  486 
 src/amd/vulkan/radv_meta_resolve.c                                             
     |  672 
 src/amd/vulkan/radv_meta_resolve_cs.c                                          
     |  461 
 src/amd/vulkan/radv_pass.c                                                     
     |  183 
 src/amd/vulkan/radv_pipeline.c                                                 
     | 1408 +
 src/amd/vulkan/radv_pipeline_cache.c                                           
     |  478 
 src/amd/vulkan/radv_private.h                                                  
     | 1289 +
 src/amd/vulkan/radv_query.c                                                    
     |  415 
 src/amd/vulkan/radv_radeon_winsys.h                                            
     |  339 
 src/amd/vulkan/radv_util.c                                                     
     |  130 
 src/amd/vulkan/radv_util.h                                                     
     |   11 
 src/amd/vulkan/radv_wsi.c                                                      
     |  383 
 src/amd/vulkan/radv_wsi_wayland.c                                              
     |   58 
 src/amd/vulkan/radv_wsi_x11.c                                                  
     |  100 
 src/amd/vulkan/si_cmd_buffer.c                                                 
     | 1119 +
 src/amd/vulkan/vk_format.h                                                     
     |  451 
 src/amd/vulkan/vk_format_layout.csv                                            
     |  188 
 src/amd/vulkan/vk_format_parse.py                                              
     |  384 
 src/amd/vulkan/vk_format_table.py                                              
     |  173 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c                                  
     |  297 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h                                  
     |   55 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c                                  
     |  795 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h                                  
     |   55 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c                             
     |  523 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h                             
     |   33 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c                              
     |  364 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h                              
     |   61 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h                       
     |   34 
 src/compiler/.gitignore                                                        
     |    1 
 src/compiler/Android.glsl.gen.mk                                               
     |   27 
 src/compiler/Android.glsl.mk                                                   
     |    1 
 src/compiler/Android.mk                                                        
     |   12 
 src/compiler/Makefile.glsl.am                                                  
     |   34 
 src/compiler/Makefile.nir.am                                                   
     |   18 
 src/compiler/Makefile.sources                                                  
     |   16 
 src/compiler/SConscript                                                        
     |    4 
 src/compiler/SConscript.glsl                                                   
     |   29 
 src/compiler/SConscript.nir                                                    
     |    1 
 src/compiler/builtin_type_macros.h                                             
     |    2 
 src/compiler/glsl/.gitignore                                                   
     |    3 
 src/compiler/glsl/ast.h                                                        
     |   36 
 src/compiler/glsl/ast_array_index.cpp                                          
     |   73 
 src/compiler/glsl/ast_expr.cpp                                                 
     |    2 
 src/compiler/glsl/ast_function.cpp                                             
     | 1174 -
 src/compiler/glsl/ast_to_hir.cpp                                               
     |  414 
 src/compiler/glsl/ast_type.cpp                                                 
     |   70 
 src/compiler/glsl/blob.h                                                       
     |    2 
 src/compiler/glsl/builtin_functions.cpp                                        
     |  392 
 src/compiler/glsl/builtin_types.cpp                                            
     |   29 
 src/compiler/glsl/builtin_variables.cpp                                        
     |  112 
 src/compiler/glsl/cache.c                                                      
     |  710 
 src/compiler/glsl/cache.h                                                      
     |  177 
 src/compiler/glsl/glcpp/glcpp-parse.y                                          
     |  252 
 src/compiler/glsl/glcpp/glcpp.c                                                
     |    2 
 src/compiler/glsl/glcpp/glcpp.h                                                
     |   21 
 src/compiler/glsl/glcpp/pp.c                                                   
     |    6 
 src/compiler/glsl/glsl_lexer.ll                                                
     |   16 
 src/compiler/glsl/glsl_parser.yy                                               
     |  154 
 src/compiler/glsl/glsl_parser_extras.cpp                                       
     |  417 
 src/compiler/glsl/glsl_parser_extras.h                                         
     |  153 
 src/compiler/glsl/glsl_symbol_table.cpp                                        
     |   21 
 src/compiler/glsl/glsl_to_nir.cpp                                              
     |  220 
 src/compiler/glsl/ir.cpp                                                       
     |  159 
 src/compiler/glsl/ir.h                                                         
     |  453 
 src/compiler/glsl/ir_builder.cpp                                               
     |    6 
 src/compiler/glsl/ir_builder.h                                                 
     |    1 
 src/compiler/glsl/ir_clone.cpp                                                 
     |   36 
 src/compiler/glsl/ir_constant_expression.cpp                                   
     | 1565 -
 src/compiler/glsl/ir_expression_operation.py                                   
     |  738 
 src/compiler/glsl/ir_function.cpp                                              
     |   26 
 src/compiler/glsl/ir_function_detect_recursion.cpp                             
     |   30 
 src/compiler/glsl/ir_hv_accept.cpp                                             
     |    2 
 src/compiler/glsl/ir_import_prototypes.cpp                                     
     |  125 
 src/compiler/glsl/ir_optimization.h                                            
     |   33 
 src/compiler/glsl/ir_print_visitor.cpp                                         
     |   27 
 src/compiler/glsl/ir_reader.cpp                                                
     |   10 
 src/compiler/glsl/ir_set_program_inouts.cpp                                    
     |   43 
 src/compiler/glsl/ir_validate.cpp                                              
     |   23 
 src/compiler/glsl/link_atomics.cpp                                             
     |   87 
 src/compiler/glsl/link_functions.cpp                                           
     |   85 
 src/compiler/glsl/link_interface_blocks.cpp                                    
     |   10 
 src/compiler/glsl/link_uniform_block_active_visitor.cpp                        
     |    6 
 src/compiler/glsl/link_uniform_blocks.cpp                                      
     |   15 
 src/compiler/glsl/link_uniform_initializers.cpp                                
     |  118 
 src/compiler/glsl/link_uniforms.cpp                                            
     |  390 
 src/compiler/glsl/link_varyings.cpp                                            
     |  190 
 src/compiler/glsl/link_varyings.h                                              
     |   27 
 src/compiler/glsl/linker.cpp                                                   
     | 2402 +-
 src/compiler/glsl/linker.h                                                     
     |   36 
 src/compiler/glsl/list.h                                                       
     |  184 
 src/compiler/glsl/loop_analysis.cpp                                            
     |   25 
 src/compiler/glsl/loop_analysis.h                                              
     |    8 
 src/compiler/glsl/lower_blend_equation_advanced.cpp                            
     |  568 
 src/compiler/glsl/lower_buffer_access.cpp                                      
     |   15 
 src/compiler/glsl/lower_buffer_access.h                                        
     |    4 
 src/compiler/glsl/lower_const_arrays_to_uniforms.cpp                           
     |   21 
 src/compiler/glsl/lower_discard_flow.cpp                                       
     |    1 
 src/compiler/glsl/lower_distance.cpp                                           
     |    7 
 src/compiler/glsl/lower_if_to_cond_assign.cpp                                  
     |   49 
 src/compiler/glsl/lower_instructions.cpp                                       
     |  650 
 src/compiler/glsl/lower_jumps.cpp                                              
     |    2 
 src/compiler/glsl/lower_mat_op_to_vec.cpp                                      
     |    2 
 src/compiler/glsl/lower_named_interface_blocks.cpp                             
     |   31 
 src/compiler/glsl/lower_output_reads.cpp                                       
     |   17 
 src/compiler/glsl/lower_packed_varyings.cpp                                    
     |   26 
 src/compiler/glsl/lower_shared_reference.cpp                                   
     |   45 
 src/compiler/glsl/lower_tess_level.cpp                                         
     |    6 
 src/compiler/glsl/lower_ubo_reference.cpp                                      
     |   51 
 src/compiler/glsl/lower_vector_derefs.cpp                                      
     |    2 
 src/compiler/glsl/lower_vertex_id.cpp                                          
     |    4 
 src/compiler/glsl/opt_algebraic.cpp                                            
     |   10 
 src/compiler/glsl/opt_conditional_discard.cpp                                  
     |    6 
 src/compiler/glsl/opt_copy_propagation.cpp                                     
     |  117 
 src/compiler/glsl/opt_copy_propagation_elements.cpp                            
     |  211 
 src/compiler/glsl/opt_dead_builtin_varyings.cpp                                
     |   20 
 src/compiler/glsl/opt_dead_code.cpp                                            
     |    4 
 src/compiler/glsl/opt_flatten_nested_if_blocks.cpp                             
     |    2 
 src/compiler/glsl/opt_function_inlining.cpp                                    
     |    6 
 src/compiler/glsl/propagate_invariance.cpp                                     
     |    2 
 src/compiler/glsl/standalone.cpp                                               
     |   34 
 src/compiler/glsl/standalone_scaffolding.cpp                                   
     |   48 
 src/compiler/glsl/standalone_scaffolding.h                                     
     |   17 
 src/compiler/glsl/test_optpass.cpp                                             
     |    4 
 src/compiler/glsl/tests/.gitignore                                             
     |    1 
 src/compiler/glsl/tests/cache_test.c                                           
     |  420 
 src/compiler/glsl/tests/set_uniform_initializer_tests.cpp                      
     |    5 
 src/compiler/glsl/tests/varyings_test.cpp                                      
     |   86 
 src/compiler/glsl/tests/warnings/.gitignore                                    
     |    1 
 src/compiler/glsl_types.cpp                                                    
     |   50 
 src/compiler/glsl_types.h                                                      
     |   35 
 src/compiler/nir/nir.c                                                         
     |   38 
 src/compiler/nir/nir.h                                                         
     |  296 
 src/compiler/nir/nir_algebraic.py                                              
     |    8 
 src/compiler/nir/nir_builder.h                                                 
     |   26 
 src/compiler/nir/nir_control_flow.c                                            
     |  110 
 src/compiler/nir/nir_gather_info.c                                             
     |    4 
 src/compiler/nir/nir_instr_set.c                                               
     |    4 
 src/compiler/nir/nir_intrinsics.h                                              
     |  111 
 src/compiler/nir/nir_lower_alu_to_scalar.c                                     
     |   45 
 src/compiler/nir/nir_lower_atomics.c                                           
     |   39 
 src/compiler/nir/nir_lower_bitmap.c                                            
     |    9 
 src/compiler/nir/nir_lower_clip.c                                              
     |    2 
 src/compiler/nir/nir_lower_drawpixels.c                                        
     |    4 
 src/compiler/nir/nir_lower_indirect_derefs.c                                   
     |    6 
 src/compiler/nir/nir_lower_io.c                                                
     |  391 
 src/compiler/nir/nir_lower_io_to_scalar.c                                      
     |  129 
 src/compiler/nir/nir_lower_io_to_temporaries.c                                 
     |   29 
 src/compiler/nir/nir_lower_locals_to_regs.c                                    
     |    1 
 src/compiler/nir/nir_lower_passthrough_edgeflags.c                             
     |    4 
 src/compiler/nir/nir_lower_phis_to_scalar.c                                    
     |   20 
 src/compiler/nir/nir_lower_samplers.c                                          
     |    1 
 src/compiler/nir/nir_lower_system_values.c                                     
     |   19 
 src/compiler/nir/nir_lower_tex.c                                               
     |   73 
 src/compiler/nir/nir_lower_to_source_mods.c                                    
     |    4 
 src/compiler/nir/nir_lower_two_sided_color.c                                   
     |   21 
 src/compiler/nir/nir_lower_vars_to_ssa.c                                       
     |    2 
 src/compiler/nir/nir_lower_wpos_ytransform.c                                   
     |    2 
 src/compiler/nir/nir_opcodes.py                                                
     |    2 
 src/compiler/nir/nir_opt_algebraic.py                                          
     |   34 
 src/compiler/nir/nir_opt_constant_folding.c                                    
     |    8 
 src/compiler/nir/nir_opt_copy_propagate.c                                      
     |    2 
 src/compiler/nir/nir_opt_dead_cf.c                                             
     |   13 
 src/compiler/nir/nir_opt_gcm.c                                                 
     |   34 
 src/compiler/nir/nir_opt_peephole_select.c                                     
     |  101 
 src/compiler/nir/nir_opt_remove_phis.c                                         
     |   46 
 src/compiler/nir/nir_opt_undef.c                                               
     |    4 
 src/compiler/nir/nir_phi_builder.c                                             
     |   65 
 src/compiler/nir/nir_print.c                                                   
     |   30 
 src/compiler/nir/nir_search.c                                                  
     |   78 
 src/compiler/nir/nir_search.h                                                  
     |   19 
 src/compiler/nir/nir_search_helpers.h                                          
     |   94 
 src/compiler/nir/nir_validate.c                                                
     |   31 
 src/compiler/nir/tests/control_flow_tests.cpp                                  
     |   10 
 src/compiler/nir_types.cpp                                                     
     |   40 
 src/compiler/nir_types.h                                                       
     |    5 
 src/compiler/shader_enums.c                                                    
     |   16 
 src/compiler/shader_enums.h                                                    
     |   47 
 src/compiler/spirv/spirv2nir.c                                                 
     |   80 
 src/compiler/spirv/spirv_to_nir.c                                              
     |  424 
 src/compiler/spirv/vtn_cfg.c                                                   
     |   23 
 src/compiler/spirv/vtn_glsl450.c                                               
     |   54 
 src/compiler/spirv/vtn_private.h                                               
     |    4 
 src/compiler/spirv/vtn_variables.c                                             
     |  175 
 src/egl/Android.mk                                                             
     |    6 
 src/egl/Makefile.am                                                            
     |    1 
 src/egl/docs/EGL_MESA_screen_surface                                           
     |  564 
 src/egl/drivers/dri2/egl_dri2.c                                                
     |  552 
 src/egl/drivers/dri2/egl_dri2.h                                                
     |   62 
 src/egl/drivers/dri2/egl_dri2_fallbacks.h                                      
     |    3 
 src/egl/drivers/dri2/platform_android.c                                        
     |  299 
 src/egl/drivers/dri2/platform_drm.c                                            
     |  127 
 src/egl/drivers/dri2/platform_surfaceless.c                                    
     |  247 
 src/egl/drivers/dri2/platform_wayland.c                                        
     |  172 
 src/egl/drivers/dri2/platform_x11.c                                            
     |  155 
 src/egl/drivers/dri2/platform_x11_dri3.c                                       
     |   74 
 src/egl/drivers/haiku/.editorconfig                                            
     |    2 
 src/egl/main/eglapi.c                                                          
     |  655 
 src/egl/main/eglapi.h                                                          
     |    5 
 src/egl/main/eglconfig.c                                                       
     |    7 
 src/egl/main/eglcontext.c                                                      
     |   56 
 src/egl/main/eglcurrent.c                                                      
     |  107 
 src/egl/main/eglcurrent.h                                                      
     |   73 
 src/egl/main/egldisplay.c                                                      
     |   72 
 src/egl/main/egldisplay.h                                                      
     |   11 
 src/egl/main/eglglobals.c                                                      
     |   17 
 src/egl/main/eglglobals.h                                                      
     |   15 
 src/egl/main/eglsurface.c                                                      
     |   36 
 src/egl/main/eglsync.c                                                         
     |   59 
 src/egl/main/eglsync.h                                                         
     |    2 
 src/egl/wayland/.editorconfig                                                  
     |    2 
 src/egl/wayland/wayland-drm/wayland-drm.c                                      
     |    2 
 src/gallium/auxiliary/Makefile.am                                              
     |    2 
 src/gallium/auxiliary/Makefile.sources                                         
     |   18 
 src/gallium/auxiliary/cso_cache/cso_context.c                                  
     |   51 
 src/gallium/auxiliary/cso_cache/cso_context.h                                  
     |   17 
 src/gallium/auxiliary/draw/draw_cliptest_tmp.h                                 
     |    6 
 src/gallium/auxiliary/draw/draw_context.c                                      
     |    4 
 src/gallium/auxiliary/draw/draw_context.h                                      
     |    4 
 src/gallium/auxiliary/draw/draw_llvm.c                                         
     |  243 
 src/gallium/auxiliary/draw/draw_pipe_aaline.c                                  
     |   12 
 src/gallium/auxiliary/draw/draw_pipe_clip.c                                    
     |    3 
 src/gallium/auxiliary/draw/draw_pipe_pstipple.c                                
     |   16 
 src/gallium/auxiliary/gallivm/lp_bld_arit.c                                    
     |  214 
 src/gallium/auxiliary/gallivm/lp_bld_arit.h                                    
     |   15 
 src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c                           
     |   24 
 src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h                           
     |    6 
 src/gallium/auxiliary/gallivm/lp_bld_conv.c                                    
     |    4 
 src/gallium/auxiliary/gallivm/lp_bld_flow.c                                    
     |   64 
 src/gallium/auxiliary/gallivm/lp_bld_flow.h                                    
     |    5 
 src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c                             
     |    3 
 src/gallium/auxiliary/gallivm/lp_bld_gather.c                                  
     |   95 
 src/gallium/auxiliary/gallivm/lp_bld_init.c                                    
     |   18 
 src/gallium/auxiliary/gallivm/lp_bld_intr.c                                    
     |    6 
 src/gallium/auxiliary/gallivm/lp_bld_logic.c                                   
     |   20 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp                                  
     |   20 
 src/gallium/auxiliary/gallivm/lp_bld_misc.h                                    
     |    3 
 src/gallium/auxiliary/gallivm/lp_bld_pack.c                                    
     |  141 
 src/gallium/auxiliary/gallivm/lp_bld_pack.h                                    
     |   16 
 src/gallium/auxiliary/gallivm/lp_bld_printf.c                                  
     |    7 
 src/gallium/auxiliary/gallivm/lp_bld_sample.c                                  
     |   12 
 src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c                              
     |    7 
 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c                              
     |   13 
 src/gallium/auxiliary/gallivm/lp_bld_swizzle.c                                 
     |    2 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi.c                                    
     |   28 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi.h                                    
     |    6 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c                             
     |  470 
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c                                
     |  137 
 src/gallium/auxiliary/hud/hud_context.c                                        
     |  258 
 src/gallium/auxiliary/hud/hud_cpufreq.c                                        
     |  257 
 src/gallium/auxiliary/hud/hud_diskstat.c                                       
     |  329 
 src/gallium/auxiliary/hud/hud_driver_query.c                                   
     |    3 
 src/gallium/auxiliary/hud/hud_nic.c                                            
     |  430 
 src/gallium/auxiliary/hud/hud_private.h                                        
     |   33 
 src/gallium/auxiliary/hud/hud_sensors_temp.c                                   
     |  383 
 src/gallium/auxiliary/nir/tgsi_to_nir.c                                        
     |   71 
 src/gallium/auxiliary/os/os_misc.c                                             
     |   29 
 src/gallium/auxiliary/os/os_process.c                                          
     |   48 
 src/gallium/auxiliary/os/os_process.h                                          
     |    4 
 src/gallium/auxiliary/os/os_thread.h                                           
     |   16 
 src/gallium/auxiliary/os/os_time.c                                             
     |   16 
 src/gallium/auxiliary/os/os_time.h                                             
     |    4 
 src/gallium/auxiliary/pipe-loader/Android.mk                                   
     |    3 
 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c                            
     |   36 
 src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c                             
     |    9 
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c                             
     |    4 
 src/gallium/auxiliary/pipebuffer/pb_cache.c                                    
     |   80 
 src/gallium/auxiliary/pipebuffer/pb_cache.h                                    
     |   12 
 src/gallium/auxiliary/pipebuffer/pb_slab.c                                     
     |  252 
 src/gallium/auxiliary/pipebuffer/pb_slab.h                                     
     |  155 
 src/gallium/auxiliary/postprocess/pp_mlaa.c                                    
     |   20 
 src/gallium/auxiliary/tgsi/tgsi_dump.c                                         
     |   14 
 src/gallium/auxiliary/tgsi/tgsi_exec.c                                         
     |  687 
 src/gallium/auxiliary/tgsi/tgsi_info.c                                         
     |   95 
 src/gallium/auxiliary/tgsi/tgsi_info.h                                         
     |   12 
 src/gallium/auxiliary/tgsi/tgsi_parse.c                                        
     |    2 
 src/gallium/auxiliary/tgsi/tgsi_point_sprite.c                                 
     |    6 
 src/gallium/auxiliary/tgsi/tgsi_scan.c                                         
     |  195 
 src/gallium/auxiliary/tgsi/tgsi_scan.h                                         
     |   18 
 src/gallium/auxiliary/tgsi/tgsi_strings.c                                      
     |    1 
 src/gallium/auxiliary/tgsi/tgsi_text.c                                         
     |   44 
 src/gallium/auxiliary/tgsi/tgsi_ureg.c                                         
     |  156 
 src/gallium/auxiliary/tgsi/tgsi_ureg.h                                         
     |   40 
 src/gallium/auxiliary/tgsi/tgsi_util.h                                         
     |    2 
 src/gallium/auxiliary/util/u_bitcast.h                                         
     |   59 
 src/gallium/auxiliary/util/u_blitter.c                                         
     |  593 
 src/gallium/auxiliary/util/u_blitter.h                                         
     |   35 
 src/gallium/auxiliary/util/u_box.h                                             
     |   73 
 src/gallium/auxiliary/util/u_clear.h                                           
     |   63 
 src/gallium/auxiliary/util/u_cpu_detect.c                                      
     |    1 
 src/gallium/auxiliary/util/u_cpu_detect.h                                      
     |    1 
 src/gallium/auxiliary/util/u_debug.c                                           
     |   27 
 src/gallium/auxiliary/util/u_dump.h                                            
     |    3 
 src/gallium/auxiliary/util/u_dump_state.c                                      
     |   27 
 src/gallium/auxiliary/util/u_format.c                                          
     |   24 
 src/gallium/auxiliary/util/u_format_other.c                                    
     |    4 
 src/gallium/auxiliary/util/u_format_r11g11b10f.h                               
     |  232 
 src/gallium/auxiliary/util/u_format_rgb9e5.h                                   
     |  161 
 src/gallium/auxiliary/util/u_format_s3tc.c                                     
     |    2 
 src/gallium/auxiliary/util/u_framebuffer.c                                     
     |   37 
 src/gallium/auxiliary/util/u_inlines.h                                         
     |   68 
 src/gallium/auxiliary/util/u_math.h                                            
     |  225 
 src/gallium/auxiliary/util/u_queue.c                                           
     |  244 
 src/gallium/auxiliary/util/u_queue.h                                           
     |  101 
 src/gallium/auxiliary/util/u_slab.c                                            
     |  171 
 src/gallium/auxiliary/util/u_slab.h                                            
     |   96 
 src/gallium/auxiliary/util/u_staging.c                                         
     |  136 
 src/gallium/auxiliary/util/u_staging.h                                         
     |   67 
 src/gallium/auxiliary/util/u_suballoc.c                                        
     |   22 
 src/gallium/auxiliary/util/u_suballoc.h                                        
     |    6 
 src/gallium/auxiliary/util/u_surface.c                                         
     |  202 
 src/gallium/auxiliary/util/u_surface.h                                         
     |    4 
 src/gallium/auxiliary/util/u_transfer.c                                        
     |  113 
 src/gallium/auxiliary/util/u_transfer.h                                        
     |   40 
 src/gallium/auxiliary/util/u_vbuf.c                                            
     |    6 
 src/gallium/auxiliary/util/u_video.h                                           
     |   37 
 src/gallium/auxiliary/vl/vl_bicubic_filter.c                                   
     |  459 
 src/gallium/auxiliary/vl/vl_bicubic_filter.h                                   
     |   63 
 src/gallium/auxiliary/vl/vl_compositor.c                                       
     |  263 
 src/gallium/auxiliary/vl/vl_compositor.h                                       
     |   23 
 src/gallium/auxiliary/vl/vl_deint_filter.c                                     
     |    3 
 src/gallium/auxiliary/vl/vl_idct.c                                             
     |    6 
 src/gallium/auxiliary/vl/vl_matrix_filter.c                                    
     |    2 
 src/gallium/auxiliary/vl/vl_median_filter.c                                    
     |    5 
 src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c                                 
     |    4 
 src/gallium/auxiliary/vl/vl_rbsp.h                                             
     |   20 
 src/gallium/auxiliary/vl/vl_video_buffer.c                                     
     |    2 
 src/gallium/auxiliary/vl/vl_vlc.h                                              
     |    8 
 src/gallium/auxiliary/vl/vl_winsys_dri3.c                                      
     |   89 
 src/gallium/auxiliary/vl/vl_winsys_drm.c                                       
     |    3 
 src/gallium/auxiliary/vl/vl_zscan.c                                            
     |    5 
 src/gallium/docs/source/context.rst                                            
     |   58 
 src/gallium/docs/source/cso/blend.rst                                          
     |   12 
 src/gallium/docs/source/cso/rasterizer.rst                                     
     |    6 
 src/gallium/docs/source/drivers/openswr/faq.rst                                
     |    4 
 src/gallium/docs/source/screen.rst                                             
     |   33 
 src/gallium/docs/source/tgsi.rst                                               
     |  293 
 src/gallium/drivers/ddebug/dd_context.c                                        
     |  200 
 src/gallium/drivers/ddebug/dd_draw.c                                           
     |  881 
 src/gallium/drivers/ddebug/dd_pipe.h                                           
     |  140 
 src/gallium/drivers/ddebug/dd_screen.c                                         
     |   64 
 src/gallium/drivers/ddebug/dd_util.h                                           
     |   24 
 src/gallium/drivers/freedreno/.editorconfig                                    
     |    2 
 src/gallium/drivers/freedreno/Android.mk                                       
     |    2 
 src/gallium/drivers/freedreno/Makefile.sources                                 
     |    4 
 src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c                               
     |    2 
 src/gallium/drivers/freedreno/a2xx/fd2_compiler.c                              
     |    4 
 src/gallium/drivers/freedreno/a2xx/fd2_context.c                               
     |    2 
 src/gallium/drivers/freedreno/a2xx/fd2_draw.c                                  
     |   12 
 src/gallium/drivers/freedreno/a2xx/fd2_emit.c                                  
     |   22 
 src/gallium/drivers/freedreno/a2xx/fd2_emit.h                                  
     |    2 
 src/gallium/drivers/freedreno/a2xx/fd2_gmem.c                                  
     |   63 
 src/gallium/drivers/freedreno/a2xx/fd2_screen.c                                
     |   13 
 src/gallium/drivers/freedreno/a2xx/fd2_texture.c                               
     |    2 
 src/gallium/drivers/freedreno/a2xx/ir-a2xx.c                                   
     |    4 
 src/gallium/drivers/freedreno/a2xx/ir-a2xx.h                                   
     |    4 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h                                  
     |    2 
 src/gallium/drivers/freedreno/a3xx/fd3_context.c                               
     |   71 
 src/gallium/drivers/freedreno/a3xx/fd3_context.h                               
     |   25 
 src/gallium/drivers/freedreno/a3xx/fd3_draw.c                                  
     |  216 
 src/gallium/drivers/freedreno/a3xx/fd3_emit.c                                  
     |  156 
 src/gallium/drivers/freedreno/a3xx/fd3_emit.h                                  
     |    6 
 src/gallium/drivers/freedreno/a3xx/fd3_gmem.c                                  
     |  207 
 src/gallium/drivers/freedreno/a3xx/fd3_program.c                               
     |   17 
 src/gallium/drivers/freedreno/a3xx/fd3_program.h                               
     |    3 
 src/gallium/drivers/freedreno/a3xx/fd3_query.c                                 
     |    6 
 src/gallium/drivers/freedreno/a3xx/fd3_screen.c                                
     |   19 
 src/gallium/drivers/freedreno/a3xx/fd3_texture.c                               
     |   17 
 src/gallium/drivers/freedreno/a3xx/fd3_texture.h                               
     |    1 
 src/gallium/drivers/freedreno/a4xx/fd4_context.c                               
     |   67 
 src/gallium/drivers/freedreno/a4xx/fd4_context.h                               
     |   20 
 src/gallium/drivers/freedreno/a4xx/fd4_draw.c                                  
     |  250 
 src/gallium/drivers/freedreno/a4xx/fd4_draw.h                                  
     |   31 
 src/gallium/drivers/freedreno/a4xx/fd4_emit.c                                  
     |   75 
 src/gallium/drivers/freedreno/a4xx/fd4_emit.h                                  
     |    2 
 src/gallium/drivers/freedreno/a4xx/fd4_gmem.c                                  
     |  161 
 src/gallium/drivers/freedreno/a4xx/fd4_program.c                               
     |    8 
 src/gallium/drivers/freedreno/a4xx/fd4_query.c                                 
     |   48 
 src/gallium/drivers/freedreno/a4xx/fd4_screen.c                                
     |   19 
 src/gallium/drivers/freedreno/a4xx/fd4_texture.c                               
     |   21 
 src/gallium/drivers/freedreno/a4xx/fd4_texture.h                               
     |    1 
 src/gallium/drivers/freedreno/freedreno_batch.c                                
     |  405 
 src/gallium/drivers/freedreno/freedreno_batch.h                                
     |  287 
 src/gallium/drivers/freedreno/freedreno_batch_cache.c                          
     |  391 
 src/gallium/drivers/freedreno/freedreno_batch_cache.h                          
     |   75 
 src/gallium/drivers/freedreno/freedreno_context.c                              
     |  234 
 src/gallium/drivers/freedreno/freedreno_context.h                              
     |  264 
 src/gallium/drivers/freedreno/freedreno_draw.c                                 
     |  245 
 src/gallium/drivers/freedreno/freedreno_draw.h                                 
     |   31 
 src/gallium/drivers/freedreno/freedreno_fence.c                                
     |    1 
 src/gallium/drivers/freedreno/freedreno_fence.h                                
     |    1 
 src/gallium/drivers/freedreno/freedreno_gmem.c                                 
     |  123 
 src/gallium/drivers/freedreno/freedreno_gmem.h                                 
     |    6 
 src/gallium/drivers/freedreno/freedreno_program.c                              
     |    3 
 src/gallium/drivers/freedreno/freedreno_query_hw.c                             
     |  319 
 src/gallium/drivers/freedreno/freedreno_query_hw.h                             
     |   26 
 src/gallium/drivers/freedreno/freedreno_resource.c                             
     |  344 
 src/gallium/drivers/freedreno/freedreno_resource.h                             
     |   55 
 src/gallium/drivers/freedreno/freedreno_screen.c                               
     |   57 
 src/gallium/drivers/freedreno/freedreno_screen.h                               
     |   16 
 src/gallium/drivers/freedreno/freedreno_state.c                                
     |   71 
 src/gallium/drivers/freedreno/freedreno_texture.c                              
     |   57 
 src/gallium/drivers/freedreno/freedreno_texture.h                              
     |    5 
 src/gallium/drivers/freedreno/freedreno_util.h                                 
     |   47 
 src/gallium/drivers/freedreno/ir3/ir3.c                                        
     |    6 
 src/gallium/drivers/freedreno/ir3/ir3_cmdline.c                                
     |   73 
 src/gallium/drivers/freedreno/ir3/ir3_compiler_nir.c                           
     |  118 
 src/gallium/drivers/freedreno/ir3/ir3_nir.c                                    
     |   43 
 src/gallium/drivers/freedreno/ir3/ir3_nir_lower_if_else.c                      
     |   11 
 src/gallium/drivers/freedreno/ir3/ir3_shader.c                                 
     |   36 
 src/gallium/drivers/freedreno/ir3/ir3_shader.h                                 
     |    3 
 src/gallium/drivers/i915/i915_clear.c                                          
     |   24 
 src/gallium/drivers/i915/i915_context.c                                        
     |    8 
 src/gallium/drivers/i915/i915_context.h                                        
     |    6 
 src/gallium/drivers/i915/i915_fpc_translate.c                                  
     |    2 
 src/gallium/drivers/i915/i915_resource.c                                       
     |    3 
 src/gallium/drivers/i915/i915_resource.h                                       
     |    6 
 src/gallium/drivers/i915/i915_resource_buffer.c                                
     |   23 
 src/gallium/drivers/i915/i915_resource_texture.c                               
     |    7 
 src/gallium/drivers/i915/i915_screen.c                                         
     |    7 
 src/gallium/drivers/i915/i915_state.c                                          
     |    7 
 src/gallium/drivers/i915/i915_state_derived.c                                  
     |    7 
 src/gallium/drivers/i915/i915_surface.c                                        
     |   12 
 src/gallium/drivers/ilo/ilo_blit.c                                             
     |    6 
 src/gallium/drivers/ilo/ilo_context.c                                          
     |    6 
 src/gallium/drivers/ilo/ilo_context.h                                          
     |    4 
 src/gallium/drivers/ilo/ilo_resource.c                                         
     |    3 
 src/gallium/drivers/ilo/ilo_screen.c                                           
     |   15 
 src/gallium/drivers/ilo/ilo_state.c                                            
     |   19 
 src/gallium/drivers/ilo/ilo_transfer.c                                         
     |   45 
 src/gallium/drivers/ilo/shader/toy_compiler.c                                  
     |    8 
 src/gallium/drivers/ilo/shader/toy_compiler.h                                  
     |    8 
 src/gallium/drivers/llvmpipe/lp_bld_interp.c                                   
     |   43 
 src/gallium/drivers/llvmpipe/lp_bld_interp.h                                   
     |    2 
 src/gallium/drivers/llvmpipe/lp_flush.c                                        
     |    3 
 src/gallium/drivers/llvmpipe/lp_screen.c                                       
     |   39 
 src/gallium/drivers/llvmpipe/lp_setup.c                                        
     |   24 
 src/gallium/drivers/llvmpipe/lp_state.h                                        
     |    2 
 src/gallium/drivers/llvmpipe/lp_state_derived.c                                
     |    4 
 src/gallium/drivers/llvmpipe/lp_state_fs.c                                     
     |  129 
 src/gallium/drivers/llvmpipe/lp_state_sampler.c                                
     |   20 
 src/gallium/drivers/llvmpipe/lp_surface.c                                      
     |   19 
 src/gallium/drivers/llvmpipe/lp_texture.c                                      
     |   16 
 src/gallium/drivers/noop/noop_pipe.c                                           
     |  398 
 src/gallium/drivers/noop/noop_state.c                                          
     |  274 
 src/gallium/drivers/nouveau/Android.mk                                         
     |    2 
 src/gallium/drivers/nouveau/codegen/lib/gm107.asm                              
     |   42 
 src/gallium/drivers/nouveau/codegen/nv50_ir.cpp                                
     |   29 
 src/gallium/drivers/nouveau/codegen/nv50_ir.h                                  
     |    9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h                           
     |    6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp                     
     |   79 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp                     
     |  216 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp                      
     |   27 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp                      
     |   83 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp                      
     |  213 
 src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h                            
     |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h                          
     |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp                 
     |   33 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h                   
     |    8 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp                  
     |  357 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h                    
     |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp                       
     |  145 
 src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp                          
     |   43 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp                             
     |   51 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp                         
     |   13 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target.h                           
     |    7 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp                   
     |    2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp                    
     |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp                    
     |   39 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp                           
     |    4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.h                             
     |    6 
 src/gallium/drivers/nouveau/nouveau_buffer.c                                   
     |    3 
 src/gallium/drivers/nouveau/nouveau_compiler.c                                 
     |    2 
 src/gallium/drivers/nouveau/nouveau_screen.c                                   
     |    1 
 src/gallium/drivers/nouveau/nv30/nv30_clear.c                                  
     |    6 
 src/gallium/drivers/nouveau/nv30/nv30_draw.c                                   
     |    3 
 src/gallium/drivers/nouveau/nv30/nv30_fragtex.c                                
     |    2 
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c                                
     |    1 
 src/gallium/drivers/nouveau/nv30/nv30_resource.c                               
     |    3 
 src/gallium/drivers/nouveau/nv30/nv30_screen.c                                 
     |   12 
 src/gallium/drivers/nouveau/nv30/nv30_state.c                                  
     |    2 
 src/gallium/drivers/nouveau/nv30/nv30_state_validate.c                         
     |   14 
 src/gallium/drivers/nouveau/nv30/nv30_texture.c                                
     |    5 
 src/gallium/drivers/nouveau/nv30/nv30_transfer.c                               
     |    6 
 src/gallium/drivers/nouveau/nv50/g80_defs.xml.h                                
     |    1 
 src/gallium/drivers/nouveau/nv50/nv50_context.c                                
     |    7 
 src/gallium/drivers/nouveau/nv50/nv50_context.h                                
     |   10 
 src/gallium/drivers/nouveau/nv50/nv50_formats.c                                
     |    3 
 src/gallium/drivers/nouveau/nv50/nv50_miptree.c                                
     |    1 
 src/gallium/drivers/nouveau/nv50/nv50_program.c                                
     |    8 
 src/gallium/drivers/nouveau/nv50/nv50_program.h                                
     |    2 
 src/gallium/drivers/nouveau/nv50/nv50_resource.c                               
     |    3 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c                                 
     |   19 
 src/gallium/drivers/nouveau/nv50/nv50_screen.h                                 
     |    2 
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c                           
     |   37 
 src/gallium/drivers/nouveau/nv50/nv50_state.c                                  
     |   36 
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c                         
     |   30 
 src/gallium/drivers/nouveau/nv50/nv50_stateobj.h                               
     |    8 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c                                
     |   56 
 src/gallium/drivers/nouveau/nv50/nv50_tex.c                                    
     |    7 
 src/gallium/drivers/nouveau/nv50/nv50_transfer.c                               
     |   63 
 src/gallium/drivers/nouveau/nv50/nv84_video.c                                  
     |    6 
 src/gallium/drivers/nouveau/nv_object.xml.h                                    
     |    1 
 src/gallium/drivers/nouveau/nvc0/mme/com9097.mme                               
     |    8 
 src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h                             
     |    8 
 src/gallium/drivers/nouveau/nvc0/nvc0_compute.c                                
     |   52 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c                                
     |    9 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.h                                
     |   45 
 src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c                                
     |    1 
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c                                
     |  219 
 src/gallium/drivers/nouveau/nvc0/nvc0_program.h                                
     |    3 
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.c                            
     |   32 
 src/gallium/drivers/nouveau/nvc0/nvc0_resource.c                               
     |    3 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c                                 
     |  197 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.h                                 
     |    5 
 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c                           
     |   22 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c                                  
     |  255 
 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c                         
     |  343 
 src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h                               
     |    6 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c                                
     |   44 
 src/gallium/drivers/nouveau/nvc0/nvc0_tex.c                                    
     |  191 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c                                    
     |    4 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.c                                
     |   97 
 src/gallium/drivers/r300/.editorconfig                                         
     |    3 
 src/gallium/drivers/r300/Android.mk                                            
     |    2 
 src/gallium/drivers/r300/compiler/radeon_dataflow.c                            
     |    2 
 src/gallium/drivers/r300/compiler/radeon_inline_literals.c                     
     |    3 
 src/gallium/drivers/r300/compiler/radeon_vert_fc.c                             
     |    2 
 src/gallium/drivers/r300/r300_blit.c                                           
     |   14 
 src/gallium/drivers/r300/r300_context.c                                        
     |   16 
 src/gallium/drivers/r300/r300_context.h                                        
     |    2 
 src/gallium/drivers/r300/r300_cs.h                                             
     |   12 
 src/gallium/drivers/r300/r300_emit.c                                           
     |   19 
 src/gallium/drivers/r300/r300_flush.c                                          
     |    2 
 src/gallium/drivers/r300/r300_render.c                                         
     |    2 
 src/gallium/drivers/r300/r300_resource.c                                       
     |    3 
 src/gallium/drivers/r300/r300_screen.c                                         
     |   16 
 src/gallium/drivers/r300/r300_screen.h                                         
     |    4 
 src/gallium/drivers/r300/r300_screen_buffer.c                                  
     |    7 
 src/gallium/drivers/r300/r300_state.c                                          
     |    7 
 src/gallium/drivers/r300/r300_texture.c                                        
     |    4 
 src/gallium/drivers/r300/r300_texture.h                                        
     |    1 
 src/gallium/drivers/r600/.editorconfig                                         
     |    2 
 src/gallium/drivers/r600/Android.mk                                            
     |    4 
 src/gallium/drivers/r600/Makefile.am                                           
     |    6 
 src/gallium/drivers/r600/evergreen_compute.c                                   
     |   30 
 src/gallium/drivers/r600/evergreen_compute_internal.h                          
     |    1 
 src/gallium/drivers/r600/evergreen_hw_context.c                                
     |   29 
 src/gallium/drivers/r600/evergreen_state.c                                     
     |  141 
 src/gallium/drivers/r600/evergreend.h                                          
     |    5 
 src/gallium/drivers/r600/r600_asm.c                                            
     |   12 
 src/gallium/drivers/r600/r600_blit.c                                           
     |  147 
 src/gallium/drivers/r600/r600_hw_context.c                                     
     |  120 
 src/gallium/drivers/r600/r600_pipe.c                                           
     |   38 
 src/gallium/drivers/r600/r600_pipe.h                                           
     |   42 
 src/gallium/drivers/r600/r600_shader.c                                         
     |  152 
 src/gallium/drivers/r600/r600_state.c                                          
     |  142 
 src/gallium/drivers/r600/r600_state_common.c                                   
     |   32 
 src/gallium/drivers/r600/r600_uvd.c                                            
     |    2 
 src/gallium/drivers/r600/r600d.h                                               
     |    5 
 src/gallium/drivers/r600/sb/sb_ir.h                                            
     |    6 
 src/gallium/drivers/radeon/.editorconfig                                       
     |    2 
 src/gallium/drivers/radeon/Android.mk                                          
     |    2 
 src/gallium/drivers/radeon/Makefile.sources                                    
     |    9 
 src/gallium/drivers/radeon/cayman_msaa.c                                       
     |   24 
 src/gallium/drivers/radeon/r600_buffer_common.c                                
     |  135 
 src/gallium/drivers/radeon/r600_cs.h                                           
     |   77 
 src/gallium/drivers/radeon/r600_perfcounter.c                                  
     |   33 
 src/gallium/drivers/radeon/r600_pipe_common.c                                  
     |  379 
 src/gallium/drivers/radeon/r600_pipe_common.h                                  
     |  231 
 src/gallium/drivers/radeon/r600_query.c                                        
     |  694 
 src/gallium/drivers/radeon/r600_query.h                                        
     |   63 
 src/gallium/drivers/radeon/r600_streamout.c                                    
     |    8 
 src/gallium/drivers/radeon/r600_test_dma.c                                     
     |    3 
 src/gallium/drivers/radeon/r600_texture.c                                      
     | 1151 +
 src/gallium/drivers/radeon/r600_viewport.c                                     
     |  101 
 src/gallium/drivers/radeon/r600d_common.h                                      
     |  245 
 src/gallium/drivers/radeon/radeon_llvm.h                                       
     |  192 
 src/gallium/drivers/radeon/radeon_llvm_emit.c                                  
     |  264 
 src/gallium/drivers/radeon/radeon_llvm_emit.h                                  
     |   47 
 src/gallium/drivers/radeon/radeon_llvm_util.c                                  
     |  124 
 src/gallium/drivers/radeon/radeon_llvm_util.h                                  
     |   39 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c                            
     | 1767 -
 src/gallium/drivers/radeon/radeon_uvd.c                                        
     |   64 
 src/gallium/drivers/radeon/radeon_uvd.h                                        
     |    1 
 src/gallium/drivers/radeon/radeon_vce.c                                        
     |   13 
 src/gallium/drivers/radeon/radeon_vce.h                                        
     |  322 
 src/gallium/drivers/radeon/radeon_vce_40_2_2.c                                 
     |   10 
 src/gallium/drivers/radeon/radeon_vce_50.c                                     
     |    4 
 src/gallium/drivers/radeon/radeon_vce_52.c                                     
     |  596 
 src/gallium/drivers/radeon/radeon_video.c                                      
     |   56 
 src/gallium/drivers/radeon/radeon_winsys.h                                     
     |  271 
 src/gallium/drivers/radeonsi/.editorconfig                                     
     |    2 
 src/gallium/drivers/radeonsi/Android.mk                                        
     |    6 
 src/gallium/drivers/radeonsi/Makefile.am                                       
     |    5 
 src/gallium/drivers/radeonsi/Makefile.sources                                  
     |    4 
 src/gallium/drivers/radeonsi/cik_sdma.c                                        
     |    6 
 src/gallium/drivers/radeonsi/glsl_tests/.gitignore                             
     |    2 
 src/gallium/drivers/radeonsi/glsl_tests/HOW_TO_RUN                             
     |    8 
 src/gallium/drivers/radeonsi/glsl_tests/Makefile                               
     |   29 
 src/gallium/drivers/radeonsi/glsl_tests/amdgcn_glslc.c                         
     |  292 
 src/gallium/drivers/radeonsi/glsl_tests/bitcount.glsl                          
     |   15 
 src/gallium/drivers/radeonsi/glsl_tests/bitfield_extract.glsl                  
     |   34 
 src/gallium/drivers/radeonsi/glsl_tests/bitfield_insert.glsl                   
     |   40 
 src/gallium/drivers/radeonsi/glsl_tests/div.glsl                               
     |   30 
 src/gallium/drivers/radeonsi/glsl_tests/exp2.glsl                              
     |   14 
 src/gallium/drivers/radeonsi/glsl_tests/fma.glsl                               
     |   16 
 src/gallium/drivers/radeonsi/glsl_tests/fract.glsl                             
     |   21 
 src/gallium/drivers/radeonsi/glsl_tests/frexp.glsl                             
     |   15 
 src/gallium/drivers/radeonsi/glsl_tests/ldexp.glsl                             
     |   16 
 src/gallium/drivers/radeonsi/glsl_tests/lit.cfg                                
     |   27 
 src/gallium/drivers/radeonsi/glsl_tests/log2.glsl                              
     |   14 
 src/gallium/drivers/radeonsi/glsl_tests/minmax.f32.glsl                        
     |   30 
 src/gallium/drivers/radeonsi/glsl_tests/minmax.f64.glsl                        
     |   36 
 src/gallium/drivers/radeonsi/glsl_tests/minmax.i32.glsl                        
     |   32 
 src/gallium/drivers/radeonsi/glsl_tests/minmax.u32.glsl                        
     |   32 
 src/gallium/drivers/radeonsi/glsl_tests/pack_unpack_half.glsl                  
     |   37 
 src/gallium/drivers/radeonsi/glsl_tests/pow.glsl                               
     |   17 
 src/gallium/drivers/radeonsi/glsl_tests/sqrt.glsl                              
     |   56 
 src/gallium/drivers/radeonsi/si_blit.c                                         
     |  578 
 src/gallium/drivers/radeonsi/si_compute.c                                      
     |  311 
 src/gallium/drivers/radeonsi/si_cp_dma.c                                       
     |  145 
 src/gallium/drivers/radeonsi/si_debug.c                                        
     |  183 
 src/gallium/drivers/radeonsi/si_descriptors.c                                  
     | 1022 -
 src/gallium/drivers/radeonsi/si_dma.c                                          
     |    1 
 src/gallium/drivers/radeonsi/si_hw_context.c                                   
     |   75 
 src/gallium/drivers/radeonsi/si_perfcounter.c                                  
     |   38 
 src/gallium/drivers/radeonsi/si_pipe.c                                         
     |  242 
 src/gallium/drivers/radeonsi/si_pipe.h                                         
     |  102 
 src/gallium/drivers/radeonsi/si_pm4.c                                          
     |    9 
 src/gallium/drivers/radeonsi/si_pm4.h                                          
     |    1 
 src/gallium/drivers/radeonsi/si_shader.c                                       
     | 2145 +-
 src/gallium/drivers/radeonsi/si_shader.h                                       
     |   80 
 src/gallium/drivers/radeonsi/si_shader_internal.h                              
     |  220 
 src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c                              
     | 1020 +
 src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c                            
     | 1379 +
 src/gallium/drivers/radeonsi/si_state.c                                        
     |  768 
 src/gallium/drivers/radeonsi/si_state.h                                        
     |   77 
 src/gallium/drivers/radeonsi/si_state_draw.c                                   
     |  555 
 src/gallium/drivers/radeonsi/si_state_shaders.c                                
     |  531 
 src/gallium/drivers/radeonsi/si_uvd.c                                          
     |    2 
 src/gallium/drivers/radeonsi/sid.h                                             
     | 9037 ---------
 src/gallium/drivers/rbug/rbug_context.c                                        
     |   71 
 src/gallium/drivers/rbug/rbug_screen.c                                         
     |   11 
 src/gallium/drivers/softpipe/sp_fence.c                                        
     |    1 
 src/gallium/drivers/softpipe/sp_flush.c                                        
     |    2 
 src/gallium/drivers/softpipe/sp_image.c                                        
     |    6 
 src/gallium/drivers/softpipe/sp_screen.c                                       
     |   35 
 src/gallium/drivers/softpipe/sp_state.h                                        
     |    2 
 src/gallium/drivers/softpipe/sp_state_derived.c                                
     |    4 
 src/gallium/drivers/softpipe/sp_state_image.c                                  
     |    8 
 src/gallium/drivers/softpipe/sp_state_sampler.c                                
     |   12 
 src/gallium/drivers/softpipe/sp_state_shader.c                                 
     |    2 
 src/gallium/drivers/softpipe/sp_surface.c                                      
     |   10 
 src/gallium/drivers/softpipe/sp_tex_sample.c                                   
     |   13 
 src/gallium/drivers/softpipe/sp_texture.c                                      
     |    4 
 src/gallium/drivers/svga/Makefile.sources                                      
     |    1 
 src/gallium/drivers/svga/svga_cmd.c                                            
     |    2 
 src/gallium/drivers/svga/svga_cmd.h                                            
     |   36 
 src/gallium/drivers/svga/svga_cmd_vgpu10.c                                     
     |   53 
 src/gallium/drivers/svga/svga_context.c                                        
     |   74 
 src/gallium/drivers/svga/svga_context.h                                        
     |  122 
 src/gallium/drivers/svga/svga_draw.c                                           
     |  167 
 src/gallium/drivers/svga/svga_draw_arrays.c                                    
     |   22 
 src/gallium/drivers/svga/svga_draw_elements.c                                  
     |   80 
 src/gallium/drivers/svga/svga_format.c                                         
     |   36 
 src/gallium/drivers/svga/svga_format.h                                         
     |    6 
 src/gallium/drivers/svga/svga_link.c                                           
     |    7 
 src/gallium/drivers/svga/svga_mksstats.h                                       
     |   49 
 src/gallium/drivers/svga/svga_pipe_blend.c                                     
     |    5 
 src/gallium/drivers/svga/svga_pipe_blit.c                                      
     |  299 
 src/gallium/drivers/svga/svga_pipe_clear.c                                     
     |  222 
 src/gallium/drivers/svga/svga_pipe_constants.c                                 
     |    2 
 src/gallium/drivers/svga/svga_pipe_depthstencil.c                              
     |    3 
 src/gallium/drivers/svga/svga_pipe_draw.c                                      
     |   46 
 src/gallium/drivers/svga/svga_pipe_fs.c                                        
     |    3 
 src/gallium/drivers/svga/svga_pipe_gs.c                                        
     |    3 
 src/gallium/drivers/svga/svga_pipe_misc.c                                      
     |   65 
 src/gallium/drivers/svga/svga_pipe_query.c                                     
     |   65 
 src/gallium/drivers/svga/svga_pipe_rasterizer.c                                
     |   18 
 src/gallium/drivers/svga/svga_pipe_sampler.c                                   
     |   60 
 src/gallium/drivers/svga/svga_pipe_vertex.c                                    
     |    7 
 src/gallium/drivers/svga/svga_pipe_vs.c                                        
     |    3 
 src/gallium/drivers/svga/svga_resource.c                                       
     |    3 
 src/gallium/drivers/svga/svga_resource_buffer.c                                
     |   77 
 src/gallium/drivers/svga/svga_resource_buffer.h                                
     |   23 
 src/gallium/drivers/svga/svga_resource_buffer_upload.c                         
     |  119 
 src/gallium/drivers/svga/svga_resource_texture.c                               
     |  826 
 src/gallium/drivers/svga/svga_resource_texture.h                               
     |   35 
 src/gallium/drivers/svga/svga_sampler_view.h                                   
     |    6 
 src/gallium/drivers/svga/svga_screen.c                                         
     |   40 
 src/gallium/drivers/svga/svga_screen.h                                         
     |    1 
 src/gallium/drivers/svga/svga_screen_cache.c                                   
     |   37 
 src/gallium/drivers/svga/svga_screen_cache.h                                   
     |   14 
 src/gallium/drivers/svga/svga_shader.c                                         
     |   14 
 src/gallium/drivers/svga/svga_shader.h                                         
     |    5 
 src/gallium/drivers/svga/svga_state.c                                          
     |    8 
 src/gallium/drivers/svga/svga_state_constants.c                                
     |   38 
 src/gallium/drivers/svga/svga_state_framebuffer.c                              
     |   64 
 src/gallium/drivers/svga/svga_state_fs.c                                       
     |   14 
 src/gallium/drivers/svga/svga_state_gs.c                                       
     |   12 
 src/gallium/drivers/svga/svga_state_sampler.c                                  
     |  173 
 src/gallium/drivers/svga/svga_state_tss.c                                      
     |    6 
 src/gallium/drivers/svga/svga_state_vs.c                                       
     |   12 
 src/gallium/drivers/svga/svga_surface.c                                        
     |  188 
 src/gallium/drivers/svga/svga_surface.h                                        
     |   41 
 src/gallium/drivers/svga/svga_swtnl_backend.c                                  
     |   35 
 src/gallium/drivers/svga/svga_swtnl_draw.c                                     
     |    6 
 src/gallium/drivers/svga/svga_swtnl_state.c                                    
     |   13 
 src/gallium/drivers/svga/svga_tgsi.c                                           
     |   12 
 src/gallium/drivers/svga/svga_tgsi_insn.c                                      
     |    1 
 src/gallium/drivers/svga/svga_tgsi_vgpu10.c                                    
     |   36 
 src/gallium/drivers/svga/svga_winsys.h                                         
     |  165 
 src/gallium/drivers/svga/svgadump/svga_dump.c                                  
     |  897 
 src/gallium/drivers/swr/Makefile.am                                            
     |   51 
 src/gallium/drivers/swr/Makefile.sources                                       
     |   20 
 src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp                       
     |   92 
 src/gallium/drivers/swr/rasterizer/archrast/archrast.h                         
     |   41 
 src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h                     
     |   68 
 src/gallium/drivers/swr/rasterizer/archrast/events.proto                       
     |  164 
 src/gallium/drivers/swr/rasterizer/common/formats.cpp                          
     | 4526 +++-
 src/gallium/drivers/swr/rasterizer/common/formats.h                            
     |  364 
 src/gallium/drivers/swr/rasterizer/common/isa.hpp                              
     |   14 
 src/gallium/drivers/swr/rasterizer/common/os.h                                 
     |   37 
 src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.cpp                    
     |   63 
 src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.h                      
     |   65 
 src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets_shared.h               
     |    2 
 src/gallium/drivers/swr/rasterizer/common/simd16intrin.h                       
     | 1059 +
 src/gallium/drivers/swr/rasterizer/common/simdintrin.h                         
     |  726 
 src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp                       
     |    8 
 src/gallium/drivers/swr/rasterizer/core/api.cpp                                
     |  566 
 src/gallium/drivers/swr/rasterizer/core/api.h                                  
     |  215 
 src/gallium/drivers/swr/rasterizer/core/backend.cpp                            
     |  607 
 src/gallium/drivers/swr/rasterizer/core/backend.h                              
     |  380 
 src/gallium/drivers/swr/rasterizer/core/binner.cpp                             
     | 1442 +
 src/gallium/drivers/swr/rasterizer/core/clip.cpp                               
     |   27 
 src/gallium/drivers/swr/rasterizer/core/clip.h                                 
     |   63 
 src/gallium/drivers/swr/rasterizer/core/conservativeRast.h                     
     |  215 
 src/gallium/drivers/swr/rasterizer/core/context.h                              
     |  141 
 src/gallium/drivers/swr/rasterizer/core/depthstencil.h                         
     |    6 
 src/gallium/drivers/swr/rasterizer/core/fifo.hpp                               
     |   21 
 src/gallium/drivers/swr/rasterizer/core/format_conversion.h                    
     |  170 
 src/gallium/drivers/swr/rasterizer/core/format_traits.h                        
     |  480 
 src/gallium/drivers/swr/rasterizer/core/format_types.h                         
     |  668 
 src/gallium/drivers/swr/rasterizer/core/frontend.cpp                           
     | 1205 -
 src/gallium/drivers/swr/rasterizer/core/frontend.h                             
     |  101 
 src/gallium/drivers/swr/rasterizer/core/knobs.h                                
     |   61 
 src/gallium/drivers/swr/rasterizer/core/knobs_init.h                           
     |    9 
 src/gallium/drivers/swr/rasterizer/core/multisample.h                          
     |    8 
 src/gallium/drivers/swr/rasterizer/core/pa.h                                   
     |   18 
 src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp                             
     |   36 
 src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp                         
     |  913 -
 src/gallium/drivers/swr/rasterizer/core/rasterizer.h                           
     |  104 
 src/gallium/drivers/swr/rasterizer/core/rdtsc_core.cpp                         
     |    1 
 src/gallium/drivers/swr/rasterizer/core/rdtsc_core.h                           
     |    5 
 src/gallium/drivers/swr/rasterizer/core/ringbuffer.h                           
     |   16 
 src/gallium/drivers/swr/rasterizer/core/state.h                                
     |   95 
 src/gallium/drivers/swr/rasterizer/core/threads.cpp                            
     |  424 
 src/gallium/drivers/swr/rasterizer/core/threads.h                              
     |   16 
 src/gallium/drivers/swr/rasterizer/core/tilemgr.cpp                            
     |  112 
 src/gallium/drivers/swr/rasterizer/core/tilemgr.h                              
     |   22 
 src/gallium/drivers/swr/rasterizer/core/utils.h                                
     |  564 
 src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp                       
     |   78 
 src/gallium/drivers/swr/rasterizer/jitter/JitManager.h                         
     |   45 
 src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp                        
     |   11 
 src/gallium/drivers/swr/rasterizer/jitter/blend_jit.h                          
     |   37 
 src/gallium/drivers/swr/rasterizer/jitter/builder.cpp                          
     |   84 
 src/gallium/drivers/swr/rasterizer/jitter/builder.h                            
     |   72 
 src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp                     
     | 2481 +-
 src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h                       
     |   13 
 src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp                        
     |  314 
 src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.h                          
     |   40 
 src/gallium/drivers/swr/rasterizer/jitter/jit_api.h                            
     |   10 
 src/gallium/drivers/swr/rasterizer/jitter/scripts/gen_llvm_ir_macros.py        
     |   67 
 src/gallium/drivers/swr/rasterizer/jitter/scripts/gen_llvm_types.py            
     |   25 
 src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp                    
     |   10 
 src/gallium/drivers/swr/rasterizer/memory/Convert.h                            
     |   41 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile.cpp                         
     |  242 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile.h                           
     |  353 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile_Linear.cpp                  
     |   39 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileX.cpp                   
     |   37 
 src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileY.cpp                   
     |   39 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile.cpp                        
     | 1609 -
 src/gallium/drivers/swr/rasterizer/memory/StoreTile.h                          
     | 1963 ++
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear.cpp                 
     |   35 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear2.cpp                
     |   33 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileW.cpp                  
     |   35 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX.cpp                  
     |   33 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX2.cpp                 
     |   33 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY.cpp                  
     |   34 
 src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY2.cpp                 
     |   33 
 src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h                    
     |  105 
 src/gallium/drivers/swr/rasterizer/scripts/gen_archrast.py                     
     |  210 
 src/gallium/drivers/swr/rasterizer/scripts/knob_defs.py                        
     |   35 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_event_cpp.template     
     |   41 
 src/gallium/drivers/swr/rasterizer/scripts/templates/ar_event_h.template       
     |  101 
 
src/gallium/drivers/swr/rasterizer/scripts/templates/ar_eventhandler_h.template 
    |   46 
 
src/gallium/drivers/swr/rasterizer/scripts/templates/ar_eventhandlerfile_h.template
 |   93 
 src/gallium/drivers/swr/rasterizer/scripts/templates/knobs.template            
     |    2 
 src/gallium/drivers/swr/swr_clear.cpp                                          
     |   18 
 src/gallium/drivers/swr/swr_context.cpp                                        
     |   63 
 src/gallium/drivers/swr/swr_context.h                                          
     |    9 
 src/gallium/drivers/swr/swr_draw.cpp                                           
     |   66 
 src/gallium/drivers/swr/swr_fence.cpp                                          
     |    1 
 src/gallium/drivers/swr/swr_fence.h                                            
     |    1 
 src/gallium/drivers/swr/swr_memory.h                                           
     |    4 
 src/gallium/drivers/swr/swr_query.cpp                                          
     |  154 
 src/gallium/drivers/swr/swr_query.h                                            
     |   11 
 src/gallium/drivers/swr/swr_screen.cpp                                         
     |  353 
 src/gallium/drivers/swr/swr_shader.cpp                                         
     |   91 
 src/gallium/drivers/swr/swr_shader.h                                           
     |    2 
 src/gallium/drivers/swr/swr_state.cpp                                          
     |   78 
 src/gallium/drivers/swr/swr_state.h                                            
     |    4 
 src/gallium/drivers/swr/swr_tex_sample.cpp                                     
     |    1 
 src/gallium/drivers/trace/tr_context.c                                         
     |  116 
 src/gallium/drivers/trace/tr_dump_state.c                                      
     |    8 
 src/gallium/drivers/trace/tr_screen.c                                          
     |   10 
 src/gallium/drivers/vc4/.editorconfig                                          
     |    3 
 src/gallium/drivers/vc4/Android.mk                                             
     |    1 
 src/gallium/drivers/vc4/Makefile.am                                            
     |    4 
 src/gallium/drivers/vc4/Makefile.sources                                       
     |    4 
 src/gallium/drivers/vc4/kernel/.editorconfig                                   
     |    2 
 src/gallium/drivers/vc4/kernel/vc4_drv.h                                       
     |    3 
 src/gallium/drivers/vc4/kernel/vc4_validate.c                                  
     |   13 
 src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c                          
     |  449 
 src/gallium/drivers/vc4/vc4_blit.c                                             
     |   88 
 src/gallium/drivers/vc4/vc4_bufmgr.c                                           
     |   10 
 src/gallium/drivers/vc4/vc4_cl.c                                               
     |   18 
 src/gallium/drivers/vc4/vc4_cl.h                                               
     |   13 
 src/gallium/drivers/vc4/vc4_context.c                                          
     |  142 
 src/gallium/drivers/vc4/vc4_context.h                                          
     |  109 
 src/gallium/drivers/vc4/vc4_draw.c                                             
     |  218 
 src/gallium/drivers/vc4/vc4_drm.h                                              
     |  279 
 src/gallium/drivers/vc4/vc4_emit.c                                             
     |   19 
 src/gallium/drivers/vc4/vc4_fence.c                                            
     |    1 
 src/gallium/drivers/vc4/vc4_job.c                                              
     |  435 
 src/gallium/drivers/vc4/vc4_nir_lower_blend.c                                  
     |   37 
 src/gallium/drivers/vc4/vc4_nir_lower_io.c                                     
     |  189 
 src/gallium/drivers/vc4/vc4_opt_algebraic.c                                    
     |    2 
 src/gallium/drivers/vc4/vc4_opt_constant_folding.c                             
     |    2 
 src/gallium/drivers/vc4/vc4_opt_copy_propagation.c                             
     |  207 
 src/gallium/drivers/vc4/vc4_opt_dead_code.c                                    
     |   85 
 src/gallium/drivers/vc4/vc4_opt_peephole_sf.c                                  
     |  169 
 src/gallium/drivers/vc4/vc4_opt_small_immediates.c                             
     |    2 
 src/gallium/drivers/vc4/vc4_opt_vpm.c                                          
     |    9 
 src/gallium/drivers/vc4/vc4_program.c                                          
     |  794 
 src/gallium/drivers/vc4/vc4_qir.c                                              
     |  256 
 src/gallium/drivers/vc4/vc4_qir.h                                              
     |  263 
 src/gallium/drivers/vc4/vc4_qir_emit_uniform_stream_resets.c                   
     |  101 
 src/gallium/drivers/vc4/vc4_qir_live_variables.c                               
     |  325 
 src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c                               
     |   75 
 src/gallium/drivers/vc4/vc4_qir_schedule.c                                     
     |   62 
 src/gallium/drivers/vc4/vc4_qir_validate.c                                     
     |   24 
 src/gallium/drivers/vc4/vc4_qpu.c                                              
     |   45 
 src/gallium/drivers/vc4/vc4_qpu.h                                              
     |   13 
 src/gallium/drivers/vc4/vc4_qpu_defines.h                                      
     |   43 
 src/gallium/drivers/vc4/vc4_qpu_disasm.c                                       
     |   48 
 src/gallium/drivers/vc4/vc4_qpu_emit.c                                         
     |  282 
 src/gallium/drivers/vc4/vc4_qpu_schedule.c                                     
     |  261 
 src/gallium/drivers/vc4/vc4_qpu_validate.c                                     
     |   77 
 src/gallium/drivers/vc4/vc4_register_allocate.c                                
     |   61 
 src/gallium/drivers/vc4/vc4_reorder_uniforms.c                                 
     |    2 
 src/gallium/drivers/vc4/vc4_resource.c                                         
     |  114 
 src/gallium/drivers/vc4/vc4_resource.h                                         
     |   11 
 src/gallium/drivers/vc4/vc4_screen.c                                           
     |  120 
 src/gallium/drivers/vc4/vc4_screen.h                                           
     |   12 
 src/gallium/drivers/vc4/vc4_simulator.c                                        
     |   47 
 src/gallium/drivers/vc4/vc4_simulator_validate.h                               
     |   18 
 src/gallium/drivers/vc4/vc4_state.c                                            
     |   63 
 src/gallium/drivers/vc4/vc4_uniforms.c                                         
     |   67 
 src/gallium/drivers/virgl/Android.mk                                           
     |    1 
 src/gallium/drivers/virgl/virgl_buffer.c                                       
     |    5 

Reply via email to