CVSROOT: /cvs Module name: xenocara Changes by: j...@cvs.openbsd.org 2022/02/23 19:30:07
Modified files: lib/mesa : VERSION meson.build lib/mesa/docs : features.txt lib/mesa/generated: Makefile lib/mesa/generated/src/amd/common: amdgfxregs.h gfx10_format_table.c sid_tables.h lib/mesa/generated/src/amd/compiler: aco_builder.h aco_opcodes.cpp aco_opcodes.h lib/mesa/generated/src/amd/vulkan: radeon_icd.json radv_entrypoints.c radv_entrypoints.h lib/mesa/generated/src/compiler/glsl: glsl_lexer.cpp glsl_parser.cpp lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c glcpp-parse.c lib/mesa/generated/src/compiler/nir: nir_builder_opcodes.h nir_constant_expressions.c nir_intrinsics.c nir_intrinsics.h nir_intrinsics_indices.h nir_opcodes.c nir_opcodes.h nir_opt_algebraic.c lib/mesa/generated/src/compiler/spirv: spirv_info.c vtn_gather_types.c vtn_generator_ids.h lib/mesa/generated/src/gallium/auxiliary: u_tracepoints.c u_tracepoints.h lib/mesa/generated/src/intel/genxml: gen11_pack.h gen125_pack.h gen12_pack.h gen45_pack.h gen4_pack.h gen5_pack.h gen6_pack.h gen75_pack.h gen7_pack.h gen8_pack.h gen9_pack.h genX_bits.h genX_xml.h gen_rt_pack.h lib/mesa/generated/src/intel/isl: isl_format_layout.c lib/mesa/generated/src/intel/vulkan: anv_entrypoints.c anv_entrypoints.h intel_icd.json lib/mesa/generated/src/mapi/glapi: glapitemp.h lib/mesa/generated/src/mapi/glapi/gen: api_exec.c marshal_generated0.c marshal_generated1.c marshal_generated2.c marshal_generated3.c marshal_generated4.c marshal_generated5.c marshal_generated6.c marshal_generated7.c lib/mesa/generated/src/mapi/shared-glapi: glapi_mapi_tmp.h lib/mesa/generated/src/mesa: format_info.h get_hash.h lib/mesa/generated/src/mesa/main: marshal_generated.h remap_helper.h lib/mesa/generated/src/mesa/program: lex.yy.c lib/mesa/generated/src/util: driconf_static.h lib/mesa/generated/src/util/format: u_format_pack.h u_format_table.c lib/mesa/generated/src/vulkan/util: vk_common_entrypoints.c vk_common_entrypoints.h vk_dispatch_table.c vk_dispatch_table.h vk_enum_to_str.c vk_enum_to_str.h vk_extensions.c vk_extensions.h lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h cl_dx9_media_sharing.h opencl.h lib/mesa/include/EGL: egl.h eglext.h eglplatform.h lib/mesa/include/GL/internal: dri_interface.h lib/mesa/include/GLES3: gl3ext.h lib/mesa/include/drm-uapi: amdgpu_drm.h drm.h drm_fourcc.h drm_mode.h i915_drm.h lib/mesa/include/pci_ids: i965_pci_ids.h lib/mesa/include/vulkan: vk_platform.h vulkan.h vulkan_beta.h lib/mesa/mk : Makefile config.mk lib/mesa/mk/libaco: Makefile lib/mesa/mk/libamd_common: Makefile lib/mesa/mk/libanv_common: Makefile lib/mesa/mk/libgallium: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgbm: Makefile shlib_version lib/mesa/mk/libglsl: Makefile lib/mesa/mk/libi965: Makefile lib/mesa/mk/libintel_compiler: Makefile lib/mesa/mk/libintel_dev: Makefile lib/mesa/mk/libintel_perf: Makefile lib/mesa/mk/libllvmpipe: Makefile lib/mesa/mk/libloader: Makefile lib/mesa/mk/libmesa_common: Makefile lib/mesa/mk/libmesa_dri_drivers: Makefile lib/mesa/mk/libmesa_format: Makefile lib/mesa/mk/libmesa_util: Makefile lib/mesa/mk/libnir: Makefile lib/mesa/mk/libr600: Makefile lib/mesa/mk/libradeonsi: Makefile lib/mesa/mk/libvulkan_radeon: Makefile lib/mesa/mk/libvulkan_util: Makefile lib/mesa/mk/libvulkan_wsi: Makefile lib/mesa/src : meson.build lib/mesa/src/amd/common: ac_debug.c ac_exp_param.h ac_gpu_info.c ac_gpu_info.h ac_surface.c ac_surface.h amd_family.h sid_tables.py lib/mesa/src/amd/compiler: aco_instruction_selection.cpp aco_ir.h aco_lower_phis.cpp aco_lower_to_hw_instr.cpp aco_optimizer.cpp aco_print_asm.cpp aco_statistics.cpp lib/mesa/src/amd/llvm: ac_llvm_build.c ac_llvm_util.c lib/mesa/src/amd/vulkan: radv_cmd_buffer.c radv_debug.h radv_descriptor_set.c radv_device.c radv_formats.c radv_image.c radv_meta.c radv_meta.h radv_meta_blit.c radv_meta_blit2d.c radv_meta_buffer.c radv_meta_bufimage.c radv_meta_clear.c radv_meta_copy.c radv_meta_decompress.c radv_meta_fast_clear.c radv_meta_resolve.c radv_meta_resolve_cs.c radv_meta_resolve_fs.c radv_pipeline.c radv_pipeline_cache.c radv_private.h radv_query.c radv_radeon_winsys.h radv_shader.c radv_sqtt.c radv_util.c radv_wsi.c si_cmd_buffer.c vk_format.h lib/mesa/src/amd/vulkan/layers: radv_sqtt_layer.c lib/mesa/src/amd/vulkan/winsys/amdgpu: radv_amdgpu_bo.c radv_amdgpu_cs.c radv_amdgpu_surface.c radv_amdgpu_winsys.c radv_amdgpu_winsys.h radv_amdgpu_winsys_public.h lib/mesa/src/amd/vulkan/winsys/null: radv_null_bo.c radv_null_winsys.c lib/mesa/src/broadcom/cle: gen_pack_header.py lib/mesa/src/compiler: shader_enums.c shader_enums.h shader_info.h lib/mesa/src/compiler/glsl: ast.h ast_to_hir.cpp builtin_variables.cpp glsl_parser.yy glsl_parser_extras.cpp glsl_to_nir.cpp ir_optimization.h link_interface_blocks.cpp link_varyings.cpp link_varyings.h linker.cpp lower_blend_equation_advanced.cpp lower_cs_derived.cpp opt_array_splitting.cpp propagate_invariance.cpp standalone.cpp test_optpass.cpp lib/mesa/src/compiler/glsl/glcpp: glcpp-parse.y glcpp.h lib/mesa/src/compiler/glsl/tests: lower_precision_test.py lib/mesa/src/compiler/nir: nir.c nir.h nir_algebraic.py nir_builder.h nir_builder_opcodes_h.py nir_clone.c nir_constant_expressions.py nir_control_flow.c nir_convert_ycbcr.c nir_from_ssa.c nir_gather_info.c nir_inline_functions.c nir_instr_set.h nir_loop_analyze.c nir_loop_analyze.h nir_lower_alu_to_scalar.c nir_lower_atomics_to_ssbo.c nir_lower_clip.c nir_lower_clip_cull_distance_arrays.c nir_lower_gs_intrinsics.c nir_lower_indirect_derefs.c nir_lower_io.c nir_lower_io_to_scalar.c nir_lower_io_to_temporaries.c nir_lower_locals_to_regs.c nir_lower_regs_to_ssa.c nir_lower_returns.c nir_lower_ssbo.c nir_lower_system_values.c nir_lower_tex.c nir_lower_uniforms_to_ubo.c nir_lower_var_copies.c nir_lower_variable_initializers.c nir_opcodes.py nir_opcodes_c.py nir_opcodes_h.py nir_opt_algebraic.py nir_opt_copy_prop_vars.c nir_opt_copy_propagate.c nir_opt_cse.c nir_opt_dce.c nir_opt_gcm.c nir_opt_if.c nir_opt_loop_unroll.c nir_opt_peephole_select.c nir_phi_builder.c nir_print.c nir_search.c nir_search_helpers.h nir_sweep.c nir_to_lcssa.c nir_validate.c nir_worklist.c nir_worklist.h lib/mesa/src/compiler/spirv: nir_spirv.h spirv.core.grammar.json spirv.h spirv2nir.c spirv_to_nir.c vtn_alu.c vtn_cfg.c vtn_glsl450.c vtn_opencl.c vtn_private.h vtn_variables.c lib/mesa/src/egl/drivers/dri2: egl_dri2.c egl_dri2.h platform_android.c platform_drm.c platform_wayland.c platform_x11_dri3.c lib/mesa/src/egl/generate: egl.xml eglFunctionList.py egl_other.xml gen_egl_dispatch.py lib/mesa/src/egl/main: eglapi.c eglcurrent.c egldispatchstubs.c egldispatchstubs.h egldisplay.c egldisplay.h eglglobals.c eglglvnd.c egllog.c eglsurface.c eglsurface.h lib/mesa/src/freedreno/computerator: README.rst a6xx.c ir3_asm.c ir3_asm.h main.c main.h meson.build lib/mesa/src/freedreno/fdl: fd6_layout_test.c lib/mesa/src/freedreno/ir3: ir3_cf.c ir3_dce.c ir3_delay.c ir3_lexer.l ir3_parser.y ir3_postsched.c ir3_ra.h lib/mesa/src/freedreno/ir3/tests: disasm.c lib/mesa/src/freedreno/vulkan: tu_clear_blit.c lib/mesa/src/gallium/auxiliary/cso_cache: cso_context.c cso_context.h lib/mesa/src/gallium/auxiliary/draw: draw_context.c draw_context.h draw_gs_tmp.h draw_llvm.c draw_llvm.h draw_pipe_clip.c draw_pipe_stipple.c draw_prim_assembler_tmp.h draw_private.h draw_pt.c draw_pt_fetch_shade_pipeline_llvm.c draw_tess.c draw_tess.h lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_arit.c lp_bld_arit.h lp_bld_conv.c lp_bld_format_soa.c lp_bld_init.c lp_bld_intr.c lp_bld_limits.h lp_bld_misc.cpp lp_bld_sample.c lp_bld_sample_aos.c lp_bld_sample_soa.c lp_bld_tgsi.h lib/mesa/src/gallium/auxiliary/hud: hud_context.c hud_private.h lib/mesa/src/gallium/auxiliary/indices: u_indices.c u_indices_gen.py u_primconvert.c u_primconvert.h u_unfilled_gen.py lib/mesa/src/gallium/auxiliary/nir: tgsi_to_nir.c lib/mesa/src/gallium/auxiliary/pipe-loader: pipe_loader.c pipe_loader.h pipe_loader_drm.c pipe_loader_priv.h pipe_loader_sw.c lib/mesa/src/gallium/auxiliary/pipebuffer: pb_bufmgr_debug.c pb_bufmgr_mm.c pb_cache.c pb_cache.h pb_slab.c pb_slab.h lib/mesa/src/gallium/auxiliary/target-helpers: drm_helper.h drm_helper_public.h lib/mesa/src/gallium/auxiliary/tessellator: tessellator.cpp lib/mesa/src/gallium/auxiliary/tgsi: tgsi_build.c tgsi_dump.c tgsi_exec.c tgsi_exec.h tgsi_from_mesa.c tgsi_lowering.c tgsi_scan.c tgsi_scan.h tgsi_ureg.c tgsi_ureg.h lib/mesa/src/gallium/auxiliary/translate: translate_generic.c lib/mesa/src/gallium/auxiliary/util: u_blitter.c u_blitter.h u_draw.c u_draw.h u_dump.h u_dump_state.c u_helpers.c u_helpers.h u_inlines.h u_prim_restart.c u_prim_restart.h u_pstipple.c u_simple_shaders.c u_surface.c u_tests.c u_threaded_context.c u_threaded_context.h u_threaded_context_calls.h u_transfer.h u_upload_mgr.c u_vbuf.c u_vbuf.h lib/mesa/src/gallium/auxiliary/vl: vl_bicubic_filter.c vl_compositor.c vl_compositor.h vl_deint_filter.c vl_matrix_filter.c vl_median_filter.c vl_mpeg12_decoder.c vl_vertex_buffers.c vl_video_buffer.c vl_winsys_dri3.c vl_zscan.c lib/mesa/src/gallium/drivers/etnaviv: etnaviv_context.c etnaviv_context.h etnaviv_resource.c etnaviv_resource.h etnaviv_screen.c etnaviv_state.c etnaviv_surface.c etnaviv_texture.c etnaviv_transfer.c lib/mesa/src/gallium/drivers/freedreno: freedreno_batch.c freedreno_batch.h freedreno_batch_cache.c freedreno_context.c freedreno_context.h freedreno_draw.c freedreno_draw.h freedreno_fence.c freedreno_fence.h freedreno_gmem.c freedreno_program.c freedreno_query.h freedreno_query_acc.c freedreno_query_acc.h freedreno_query_hw.c freedreno_query_hw.h freedreno_resource.c freedreno_resource.h freedreno_screen.c freedreno_screen.h freedreno_state.c freedreno_texture.c freedreno_texture.h freedreno_util.c freedreno_util.h lib/mesa/src/gallium/drivers/freedreno/a2xx: fd2_draw.c fd2_texture.c lib/mesa/src/gallium/drivers/freedreno/a3xx: fd3_context.c fd3_draw.c fd3_emit.h fd3_gmem.c fd3_program.c lib/mesa/src/gallium/drivers/freedreno/a4xx: fd4_context.c fd4_draw.c fd4_draw.h fd4_emit.h fd4_gmem.c fd4_program.c lib/mesa/src/gallium/drivers/freedreno/a5xx: fd5_blend.c fd5_compute.c fd5_context.c fd5_draw.c fd5_draw.h fd5_emit.c fd5_emit.h fd5_gmem.c fd5_program.c fd5_program.h fd5_screen.c fd5_texture.c fd5_zsa.c lib/mesa/src/gallium/drivers/freedreno/a6xx: fd6_vsc.c fd6_vsc.h lib/mesa/src/gallium/drivers/freedreno/ir3: ir3_cmdline.c lib/mesa/src/gallium/drivers/i915: i915_context.c i915_context.h i915_fpc.h i915_fpc_optimize.c i915_fpc_translate.c i915_screen.c i915_state.c i915_state_derived.c i915_state_dynamic.c i915_state_immediate.c i915_state_static.c i915_surface.c lib/mesa/src/gallium/drivers/lima: lima_job.c lib/mesa/src/gallium/drivers/llvmpipe: lp_context.c lp_context.h lp_draw_arrays.c lp_jit.c lp_rast.c lp_rast_priv.h lp_scene.c lp_scene.h lp_screen.c lp_screen.h lp_setup.c lp_setup_context.h lp_setup_line.c lp_setup_point.c lp_setup_tri.c lp_state_derived.c lp_state_fs.c lp_state_sampler.c lp_state_setup.c lp_state_tess.c lp_surface.c lib/mesa/src/gallium/drivers/nouveau: nouveau_buffer.c nouveau_screen.c nouveau_screen.h lib/mesa/src/gallium/drivers/nouveau/codegen: nv50_ir.cpp nv50_ir.h nv50_ir_driver.h nv50_ir_emit_gk110.cpp nv50_ir_emit_gm107.cpp nv50_ir_emit_nvc0.cpp nv50_ir_from_tgsi.cpp nv50_ir_lowering_gm107.cpp nv50_ir_lowering_gm107.h nv50_ir_lowering_nvc0.cpp nv50_ir_lowering_nvc0.h nv50_ir_peephole.cpp nv50_ir_print.cpp nv50_ir_ra.cpp nv50_ir_target.cpp nv50_ir_target_nvc0.cpp lib/mesa/src/gallium/drivers/nouveau/nv30: nv30_context.h nv30_draw.c nv30_push.c nv30_resource.c nv30_screen.c nv30_vbo.c lib/mesa/src/gallium/drivers/nouveau/nv50: nv50_context.h nv50_program.c nv50_program.h nv50_push.c nv50_screen.c nv50_state.c nv50_vbo.c lib/mesa/src/gallium/drivers/nouveau/nvc0: nvc0_context.h nvc0_screen.c nvc0_state.c nvc0_vbo.c nvc0_vbo_translate.c lib/mesa/src/gallium/drivers/panfrost: pan_cmdstream.c lib/mesa/src/gallium/drivers/r300: r300_blit.c r300_context.c r300_context.h r300_emit.c r300_render.c r300_screen.c r300_screen_buffer.c r300_state.c r300_texture.c r300_tgsi_to_rc.c lib/mesa/src/gallium/drivers/r600: eg_sq.h egd_tables.py evergreen_compute.c evergreen_state.c r600_asm.c r600_blit.c r600_pipe.c r600_pipe.h r600_state.c r600_state_common.c lib/mesa/src/gallium/drivers/r600/sfn: sfn_emitaluinstruction.cpp sfn_emitaluinstruction.h sfn_emitssboinstruction.cpp sfn_emitssboinstruction.h sfn_emittexinstruction.cpp sfn_ir_to_assembly.cpp sfn_nir.cpp sfn_nir.h sfn_nir_lower_fs_out_to_vector.cpp sfn_nir_vectorize_vs_inputs.c sfn_shader_base.cpp sfn_shader_base.h sfn_shader_compute.cpp sfn_shader_compute.h sfn_shader_fragment.cpp sfn_shader_geometry.cpp sfn_shaderio.cpp lib/mesa/src/gallium/drivers/radeon: radeon_vce.c radeon_vce_40_2_2.c radeon_vce_50.c radeon_vce_52.c radeon_vcn_dec.c radeon_vcn_dec.h radeon_winsys.h lib/mesa/src/gallium/drivers/radeonsi: si_blit.c si_compute.c si_cp_dma.c si_debug.c si_descriptors.c si_perfcounter.c si_pipe.c si_pipe.h si_pm4.c si_pm4.h si_shader.c si_shader.h si_shader_internal.h si_shader_llvm.c si_state.c si_state.h si_state_shaders.c si_uvd.c lib/mesa/src/gallium/drivers/softpipe: sp_draw_arrays.c sp_screen.c sp_state_derived.c sp_state_sampler.c sp_texture.c lib/mesa/src/gallium/drivers/svga: svga_context.h svga_draw.c svga_pipe_blit.c svga_pipe_draw.c svga_pipe_sampler.c svga_resource.c svga_resource_buffer.c svga_resource_buffer.h svga_resource_buffer_upload.c svga_resource_texture.c svga_resource_texture.h svga_sampler_view.c svga_state_constants.c svga_surface.c svga_swtnl.h svga_swtnl_backend.c svga_swtnl_draw.c svga_tgsi_vgpu10.c svga_winsys.h lib/mesa/src/gallium/drivers/svga/include: svga3d_surfacedefs.h lib/mesa/src/gallium/drivers/swr: swr_context.cpp swr_context.h swr_draw.cpp swr_state.cpp swr_state.h lib/mesa/src/gallium/drivers/swr/rasterizer/codegen: gen_archrast.py gen_backends.py gen_common.py gen_knobs.py gen_llvm_ir_macros.py gen_llvm_types.py lib/mesa/src/gallium/drivers/vc4: vc4_blit.c vc4_cl_dump.c vc4_context.c vc4_context.h vc4_draw.c vc4_nir_lower_blend.c vc4_program.c vc4_register_allocate.c vc4_resource.c vc4_screen.c vc4_screen.h vc4_state.c lib/mesa/src/gallium/drivers/virgl: virgl_context.c virgl_context.h virgl_encode.c virgl_encode.h virgl_query.c virgl_screen.c lib/mesa/src/gallium/include/pipe: p_compiler.h p_config.h p_context.h p_defines.h p_format.h p_screen.h p_shader_tokens.h p_state.h p_video_enums.h p_video_state.h lib/mesa/src/gallium/targets/d3dadapter9: drm.c lib/mesa/src/gallium/targets/dri: target.c lib/mesa/src/gallium/tests/graw: fs-test.c gs-test.c quad-sample.c quad-tex.c tex-srgb.c tex-swizzle.c tri-instanced.c vs-test.c lib/mesa/src/gallium/tests/trivial: compute.c quad-tex.c lib/mesa/src/gallium/tools/trace: dump_state.py model.py parse.py tracediff.sh lib/mesa/src/gallium/winsys/amdgpu/drm: amdgpu_bo.c amdgpu_cs.c amdgpu_cs.h amdgpu_winsys.c lib/mesa/src/gallium/winsys/etnaviv/drm: etnaviv_drm_winsys.c lib/mesa/src/gallium/winsys/freedreno/drm: freedreno_drm_winsys.c lib/mesa/src/gallium/winsys/radeon/drm: radeon_drm_cs.c radeon_drm_winsys.c lib/mesa/src/gallium/winsys/svga/drm: vmw_screen.c vmw_screen.h vmw_screen_ioctl.c vmw_screen_svga.c vmwgfx_drm.h lib/mesa/src/gallium/winsys/virgl/drm: virgl_drm_winsys.c virgl_drm_winsys.h lib/mesa/src/gallium/winsys/virgl/vtest: virgl_vtest_winsys.c lib/mesa/src/gbm: meson.build lib/mesa/src/gbm/backends/dri: gbm_dri.c gbm_driint.h lib/mesa/src/gbm/main: gbm.c gbm.h gbmint.h lib/mesa/src/getopt: getopt.h getopt_long.c lib/mesa/src/glx: dri2_glx.c dri3_glx.c dri3_priv.h dri_common.c drisw_glx.c g_glxglvnddispatchfuncs.c glx_pbuffer.c glxclient.h glxcmds.c glxextensions.h lib/mesa/src/intel: Makefile.perf.am lib/mesa/src/intel/blorp: blorp.c blorp.h blorp_blit.c blorp_clear.c blorp_genX_exec.h blorp_nir_builder.h blorp_priv.h lib/mesa/src/intel/compiler: brw_cfg.cpp brw_cfg.h brw_clip_line.c brw_clip_tri.c brw_compile_clip.c brw_compile_sf.c brw_compiler.c brw_compiler.h brw_disasm.c brw_eu.h brw_eu_compact.c brw_eu_defines.h brw_eu_emit.c brw_eu_validate.c brw_fs.cpp brw_fs.h brw_fs_builder.h brw_fs_cmod_propagation.cpp brw_fs_combine_constants.cpp brw_fs_copy_propagation.cpp brw_fs_cse.cpp brw_fs_dead_code_eliminate.cpp brw_fs_generator.cpp brw_fs_live_variables.cpp brw_fs_live_variables.h brw_fs_nir.cpp brw_fs_reg_allocate.cpp brw_fs_register_coalesce.cpp brw_fs_sel_peephole.cpp brw_fs_visitor.cpp brw_inst.h brw_ir.h brw_ir_fs.h brw_ir_performance.cpp brw_ir_vec4.h brw_nir.c brw_nir.h brw_nir_analyze_ubo_ranges.c brw_nir_attribute_workarounds.c brw_nir_opt_peephole_ffma.c brw_nir_tcs_workarounds.c brw_nir_trig_workarounds.py brw_predicated_break.cpp brw_reg.h brw_schedule_instructions.cpp brw_shader.cpp brw_shader.h brw_vec4.cpp brw_vec4.h brw_vec4_cmod_propagation.cpp brw_vec4_copy_propagation.cpp brw_vec4_cse.cpp brw_vec4_dead_code_eliminate.cpp brw_vec4_generator.cpp brw_vec4_gs_visitor.cpp brw_vec4_live_variables.cpp brw_vec4_live_variables.h brw_vec4_nir.cpp brw_vec4_reg_allocate.cpp brw_vec4_tcs.cpp brw_vec4_tes.cpp brw_vec4_visitor.cpp brw_vec4_vs_visitor.cpp brw_vue_map.c test_eu_compact.cpp test_eu_validate.cpp test_fs_cmod_propagation.cpp test_fs_copy_propagation.cpp test_fs_saturate_propagation.cpp test_vec4_cmod_propagation.cpp test_vec4_copy_propagation.cpp test_vec4_register_coalesce.cpp lib/mesa/src/intel/genxml: gen4.xml gen45.xml gen5.xml gen6.xml gen7.xml gen75.xml gen8.xml gen9.xml gen_bits_header.py gen_pack_header.py gen_zipped_file.py lib/mesa/src/intel/isl: gen_format_layout.py isl.c isl.h isl_aux_info.c isl_drm.c isl_emit_depth_stencil.c isl_format.c isl_priv.h isl_storage_image.c isl_surface_state.c lib/mesa/src/intel/isl/tests: isl_surf_get_image_offset_test.c lib/mesa/src/intel/tools: aub_mem.h aubinator.c aubinator_error_decode.c lib/mesa/src/intel/vulkan: anv_allocator.c anv_batch_chain.c anv_blorp.c anv_cmd_buffer.c anv_descriptor_set.c anv_device.c anv_formats.c anv_gem.c anv_gem_stubs.c anv_genX.h anv_image.c anv_nir_apply_pipeline_layout.c anv_nir_lower_multiview.c anv_pass.c anv_pipeline.c anv_pipeline_cache.c anv_private.h anv_queue.c anv_util.c anv_wsi.c genX_blorp_exec.c genX_cmd_buffer.c genX_gpu_memcpy.c genX_pipeline.c genX_query.c genX_state.c lib/mesa/src/intel/vulkan/tests: block_pool_no_free.c state_pool.c state_pool_free_list_only.c state_pool_no_free.c lib/mesa/src/loader: loader.c loader.h loader_dri3_helper.c loader_dri3_helper.h lib/mesa/src/mapi: mapi_abi.py mapi_glapi.c u_current.c u_current.h u_execmem.c lib/mesa/src/mapi/glapi/gen: es_EXT.xml glX_proto_common.py glX_proto_send.py glX_proto_size.py gl_API.xml gl_SPARC_asm.py gl_XML.py gl_apitemp.py gl_enums.py gl_genexec.py gl_gentable.py gl_marshal.py gl_marshal_h.py gl_procs.py gl_table.py gl_x86-64_asm.py gl_x86_asm.py remap_helper.py typeexpr.py lib/mesa/src/mesa/drivers/common: driverfuncs.c lib/mesa/src/mesa/drivers/dri/common: dri_util.c lib/mesa/src/mesa/drivers/dri/i915: intel_context.c intel_regions.c intel_screen.c lib/mesa/src/mesa/drivers/dri/i965: brw_binding_tables.c brw_blorp.c brw_bufmgr.c brw_bufmgr.h brw_clear.c brw_clip.c brw_context.c brw_context.h brw_cs.c brw_curbe.c brw_draw.c brw_draw_upload.c brw_ff_gs.c brw_ff_gs.h brw_formatquery.c brw_gs.c brw_link.cpp brw_meta_util.c brw_misc_state.c brw_performance_query.c brw_pipe_control.c brw_primitive_restart.c brw_program.c brw_program.h brw_queryobj.c brw_state.h brw_state_upload.c brw_surface_formats.c brw_sync.c brw_tcs.c brw_tes.c brw_tex.c brw_urb.c brw_vs.c brw_wm.c brw_wm_surface_state.c genX_blorp_exec.c genX_state_upload.c hsw_queryobj.c lib/mesa/src/mesa/drivers/dri/nouveau: nv20_state_tex.c lib/mesa/src/mesa/drivers/dri/r200: r200_context.c r200_tex.c lib/mesa/src/mesa/drivers/dri/radeon: radeon_common.c radeon_context.c radeon_fbo.c radeon_ioctl.h radeon_queryobj.c radeon_screen.c radeon_tex.c lib/mesa/src/mesa/drivers/x11: xm_api.c xm_dd.c lib/mesa/src/mesa/main: arrayobj.c attrib.c bufferobj.c compute.c context.c context.h dd.h debug_output.c dlist.c extensions_table.h fbobject.c ffvertex_prog.c format_info.py format_parser.py formatquery.c formats.c formats.h framebuffer.c genmipmap.c get.c get_hash_generator.py get_hash_params.py getstring.c glformats.c glthread.c glthread_bufferobj.c glthread_marshal.h glthread_shaderobj.c hash.c mtypes.h pack.c performance_query.c pipelineobj.c program_resource.c readpix.c renderbuffer.c samplerobj.c samplerobj.h shader_query.cpp shaderapi.c shaderapi.h shaderimage.c shared.c state.c state.h texenv.c teximage.c texobj.c texparam.c texstate.c texturebindless.c textureview.c uniform_query.cpp uniforms.c uniforms.h varray.c varray.h version.c lib/mesa/src/mesa/main/tests: dispatch_sanity.cpp lib/mesa/src/mesa/program: ir_to_mesa.cpp prog_optimize.c prog_optimize.h prog_parameter.c prog_parameter.h prog_print.c prog_statevars.c program.c lib/mesa/src/mesa/state_tracker: st_atom.c st_atom.h st_atom_array.c st_atom_depth.c st_atom_framebuffer.c st_atom_pixeltransfer.c st_atom_rasterizer.c st_atom_sampler.c st_atom_tess.c st_atom_texture.c st_cb_bitmap.c st_cb_clear.c st_cb_compute.c st_cb_drawpixels.c st_cb_drawtex.c st_cb_eglimage.c st_cb_fbo.c st_cb_fbo.h st_cb_feedback.c st_cb_readpixels.c st_cb_texture.c st_context.c st_context.h st_draw.c st_draw.h st_draw_feedback.c st_extensions.c st_format.c st_format.h st_glsl_to_nir.cpp st_glsl_to_tgsi.cpp st_manager.c st_pbo.c st_program.c st_program.h st_sampler_view.c st_sampler_view.h st_shader_cache.c st_texture.c st_texture.h lib/mesa/src/mesa/swrast: s_span.c lib/mesa/src/mesa/vbo: vbo.h vbo_attrib.h vbo_context.c vbo_exec.c vbo_exec_api.c vbo_exec_draw.c vbo_minmax_index.c vbo_save.c vbo_save.h vbo_save_api.c vbo_save_draw.c vbo_save_loopback.c lib/mesa/src/panfrost/bifrost: bi_liveness.c bi_opt_dce.c bi_pack.c bi_print.c bi_quirks.h bi_ra.c bi_schedule.c bifrost_nir.h bifrost_nir_algebraic.py bir.c compiler.h lib/mesa/src/panfrost/midgard: midgard_address.c lib/mesa/src/panfrost/util: meson.build pan_ir.h pan_sysval.c lib/mesa/src/util: anon_file.c bitscan.h compiler.h disk_cache.c disk_cache.h format_srgb.py hash_table.c hash_table.h macros.h os_misc.c ralloc.c register_allocate.h slab.c u_cpu_detect.c u_printf.cpp u_queue.c u_queue.h u_thread.h u_vector.c u_vector.h xmlconfig.c xmlconfig.h lib/mesa/src/vulkan/device-select-layer: device_select_layer.c device_select_x11.c meson.build lib/mesa/src/vulkan/registry: vk.xml lib/mesa/src/vulkan/util: gen_enum_to_str.py vk_alloc.h vk_util.c vk_util.h lib/mesa/src/vulkan/wsi: wsi_common.h wsi_common_wayland.c wsi_common_x11.c Removed files: lib/mesa : Android.common.mk Android.mk CleanSpec.mk REVIEWERS lib/mesa/.gitlab-ci: cross-xfail-i386 deqp-default-skips.txt generate_lava.py lava-gitlab-ci.yml lava.yml.jinja2 lib/mesa/.gitlab-ci/bare-metal: arm64_a630_gles_others.sh capture-devcoredump.sh init.sh nginx-default-site lib/mesa/.gitlab-ci/container: android_build.sh arm_build.sh arm_test.sh i386_build.sh ppc64el_build.sh s390x_build.sh x86_build-base.sh x86_build.sh x86_test-base.sh x86_test-gl.sh x86_test-vk.sh lib/mesa/docs : sourcedocs.rst versions.rst lib/mesa/docs/drivers: vmware-guest.rst lib/mesa/doxygen: .gitignore Makefile README common.doxy core_subset.doxy doxy.bat gallium.doc gallium.doxy gbm.doxy glapi.doxy glsl.doxy header.html header_subset.html i965.doxy main.doxy math.doxy math_subset.doxy nir.doxy radeon_subset.doxy swrast.doxy swrast_setup.doxy tnl.doxy tnl_dd.doxy vbo.doxy lib/mesa/include/android_stub/apex: window.h lib/mesa/include/pci_ids: i810_pci_ids.h lib/mesa/src/amd: Android.addrlib.mk Android.common.mk Android.compiler.mk Android.mk Makefile.sources lib/mesa/src/amd/ci: deqp-radv-default-skips.txt deqp-radv-fiji-aco-fails.txt deqp-radv-navi10-aco-fails.txt deqp-radv-navi14-aco-fails.txt deqp-radv-oland-aco-fails.txt deqp-radv-pitcairn-aco-fails.txt deqp-radv-polaris10-aco-fails.txt deqp-radv-polaris10-skips.txt deqp-radv-raven-aco-fails.txt deqp-radv-raven-aco-skips.txt deqp-radv-sienna_cichlid-aco-fails.txt deqp-radv-vega10-aco-fails.txt radv-polaris10-replay.txt radv-raven-replay.txt lib/mesa/src/amd/vulkan: Android.mk Makefile.sources radv_shader_helper.h radv_wsi_wayland.c radv_wsi_x11.c lib/mesa/src/broadcom: Android.cle.mk Android.genxml.mk Android.mk Makefile.sources lib/mesa/src/broadcom/ci: deqp-v3d-rpi4-fails.txt deqp-v3d-rpi4-flakes.txt deqp-v3dv-rpi4-flakes.txt deqp-v3dv-rpi4-skips.txt deqp-vc4-rpi3-fails.txt deqp-vc4-rpi3-flakes.txt deqp-vc4-rpi3-skips.txt piglit-v3d-rpi4-fails.txt piglit-v3d-rpi4-flakes.txt piglit-v3d-rpi4-skips.txt piglit-vc4-rpi3-fails.txt piglit-vc4-rpi3-flakes.txt piglit-vc4-rpi3-skips.txt lib/mesa/src/broadcom/vulkan: v3d_tiling.c v3dv_extensions.py v3dv_extensions_gen.py v3dv_icd.py v3dv_util.c v3dv_wsi_display.c v3dv_wsi_wayland.c v3dv_wsi_x11.c lib/mesa/src/compiler: Android.glsl.gen.mk Android.glsl.mk Android.mk Android.nir.gen.mk Android.nir.mk Makefile.sources lib/mesa/src/compiler/glsl: lower_texture_projection.cpp lib/mesa/src/compiler/nir: nir_lower_cl_images_to_tex.c lib/mesa/src/egl: Android.mk Makefile.sources lib/mesa/src/etnaviv: Android.mk lib/mesa/src/etnaviv/drm: Android.mk Makefile.sources lib/mesa/src/freedreno: Android.common.mk Android.drm.mk Android.ir2.mk Android.ir3.mk Android.isa.mk Android.mk Android.perfcntrs.mk Android.registers.mk Makefile.sources lib/mesa/src/freedreno/.gitlab-ci: README.rst genoutput.sh run-fdtools.sh lib/mesa/src/freedreno/ci: deqp-freedreno-a307-fails.txt deqp-freedreno-a307-flakes.txt deqp-freedreno-a530-fails.txt deqp-freedreno-a530-flakes.txt deqp-freedreno-a530-skips.txt deqp-freedreno-a630-asan-fails.txt deqp-freedreno-a630-bypass-fails.txt deqp-freedreno-a630-bypass-flakes.txt deqp-freedreno-a630-fails.txt deqp-freedreno-a630-flakes.txt deqp-freedreno-a630-skips.txt lib/mesa/src/freedreno/ir3: ir3_group.c ir3_ra_regset.c regmask.h lib/mesa/src/freedreno/isa: decode.c decode.h decode.py encode.py isa.py lib/mesa/src/freedreno/vulkan: tu_extensions.py tu_icd.py tu_wsi_wayland.c tu_wsi_x11.c lib/mesa/src/gallium: Android.common.mk Android.mk lib/mesa/src/gallium/auxiliary: Android.mk Makefile.sources lib/mesa/src/gallium/auxiliary/draw: draw_pt_fetch_emit.c lib/mesa/src/gallium/auxiliary/pipe-loader: Android.mk Makefile.sources lib/mesa/src/gallium/auxiliary/util: u_debug_describe.c u_debug_describe.h u_debug_refcnt.c u_debug_refcnt.h u_fifo.h u_hash_table.c u_hash_table.h u_trace.c u_trace.h u_trace.py u_trace_priv.h lib/mesa/src/gallium/drivers/etnaviv: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/freedreno: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/freedreno/ci: freedreno-a306-replay.txt freedreno-a530-replay.txt freedreno-a630-replay.txt piglit-freedreno-a530-fails.txt piglit-freedreno-a530-flakes.txt piglit-freedreno-a530-skips.txt piglit-freedreno-a630-fails.txt piglit-freedreno-a630-flakes.txt piglit-freedreno-a630-skips.txt lib/mesa/src/gallium/drivers/i915: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/iris: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/kmsro: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/lima: Android.mk lib/mesa/src/gallium/drivers/lima/ci: deqp-lima-fails.txt deqp-lima-skips.txt lib/mesa/src/gallium/drivers/llvmpipe: Makefile.sources lib/mesa/src/gallium/drivers/llvmpipe/ci: deqp-llvmpipe-fails.txt llvmpipe-replay.txt lib/mesa/src/gallium/drivers/nouveau: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/panfrost: Android.mk Makefile.sources pan_blend_cso.c pan_cmdstream.h lib/mesa/src/gallium/drivers/panfrost/ci: deqp-panfrost-g52-fails.txt deqp-panfrost-g52-flakes.txt deqp-panfrost-g52-skips.txt deqp-panfrost-t720-fails.txt deqp-panfrost-t720-flakes.txt deqp-panfrost-t720-skips.txt deqp-panfrost-t760-fails.txt deqp-panfrost-t760-flakes.txt deqp-panfrost-t760-skips.txt deqp-panfrost-t820-fails.txt deqp-panfrost-t820-skips.txt deqp-panfrost-t860-fails.txt deqp-panfrost-t860-flakes.txt deqp-panfrost-t860-skips.txt gitlab-ci.yml panfrost-t760-replay.txt panfrost-t860-replay.txt traces-panfrost.yml lib/mesa/src/gallium/drivers/r300: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/r600: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/r600/sfn: sfn_nir_algebraic.py lib/mesa/src/gallium/drivers/radeonsi: Android.mk Makefile.sources si_compute_prim_discard.c lib/mesa/src/gallium/drivers/radeonsi/ci: deqp-radeonsi-stoney-fails.txt deqp-radeonsi-stoney-skips.txt radeonsi-stoney-replay.txt lib/mesa/src/gallium/drivers/softpipe: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/softpipe/ci: deqp-softpipe-asan-fails.txt deqp-softpipe-fails.txt deqp-softpipe-flakes.txt deqp-softpipe-skips.txt lib/mesa/src/gallium/drivers/svga: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/tegra: Makefile.sources lib/mesa/src/gallium/drivers/v3d: Makefile.sources v3d_tiling.c v3d_tiling.h lib/mesa/src/gallium/drivers/vc4: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/virgl: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/virgl/ci: deqp-virgl-gl-fails.txt deqp-virgl-gl-flakes.txt deqp-virgl-gl-skips.txt deqp-virgl-gles-fails.txt virgl-replay.txt lib/mesa/src/gallium/drivers/zink: zink_draw.c lib/mesa/src/gallium/drivers/zink/ci: deqp-zink-lvp-fails.txt deqp-zink-lvp-flakes.txt deqp-zink-lvp-skips.txt piglit-zink-lvp-fails.txt piglit-zink-lvp-flakes.txt piglit-zink-lvp-skips.txt lib/mesa/src/gallium/frontends/clover: Doxyfile Makefile.sources lib/mesa/src/gallium/frontends/clover/core: module.cpp module.hpp lib/mesa/src/gallium/frontends/dri: Android.mk Makefile.sources lib/mesa/src/gallium/frontends/glx/xlib: Makefile.sources lib/mesa/src/gallium/frontends/lavapipe: lvp_wsi_wayland.c lvp_wsi_win32.c lvp_wsi_x11.c lib/mesa/src/gallium/frontends/lavapipe/ci: deqp-lvp-fails.txt deqp-lvp-flakes.txt deqp-lvp-skips.txt lib/mesa/src/gallium/frontends/nine: Makefile.sources lib/mesa/src/gallium/frontends/omx: Makefile.sources lib/mesa/src/gallium/frontends/omx/bellagio: Makefile.sources lib/mesa/src/gallium/frontends/omx/tizonia: Makefile.sources lib/mesa/src/gallium/frontends/osmesa: Makefile.sources lib/mesa/src/gallium/frontends/va: Makefile.sources lib/mesa/src/gallium/frontends/vdpau: Makefile.sources lib/mesa/src/gallium/frontends/wgl: Makefile.sources opengl32.def opengl32.mingw.def stw_wgl.c stw_wgl.h lib/mesa/src/gallium/frontends/xa: Makefile.sources lib/mesa/src/gallium/frontends/xvmc: Makefile.sources lib/mesa/src/gallium/targets/dri: Android.mk lib/mesa/src/gallium/targets/libgl-gdi: libgl_gdi.c lib/mesa/src/gallium/winsys/amdgpu/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/etnaviv/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/freedreno/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/i915/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/iris/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/kmsro/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/lima/drm: Android.mk lib/mesa/src/gallium/winsys/nouveau/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/panfrost/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/radeon/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/svga/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/dri: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/kms-dri: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/null: Makefile.sources lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.sources lib/mesa/src/gallium/winsys/sw/xlib: Makefile.sources lib/mesa/src/gallium/winsys/tegra/drm: Makefile.sources lib/mesa/src/gallium/winsys/v3d/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/vc4/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/common: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/vtest: Android.mk Makefile.sources lib/mesa/src/gbm: Android.mk Makefile.sources lib/mesa/src/intel: Android.blorp.mk Android.common.mk Android.compiler.mk Android.dev.mk Android.genxml.mk Android.isl.mk Android.mk Android.perf.mk Android.vulkan.mk Makefile.sources lib/mesa/src/intel/compiler: brw_gen_enum.h brw_nir_lower_image_load_store.c lib/mesa/src/intel/dev: gen_debug.c gen_debug.h gen_device_info.c gen_device_info.h gen_device_info_test.c lib/mesa/src/intel/perf: gen_perf.c gen_perf.h gen_perf_mdapi.c gen_perf_mdapi.h gen_perf_private.h gen_perf_query.c gen_perf_query.h gen_perf_regs.h lib/mesa/src/intel/tools: gen_context.h lib/mesa/src/intel/vulkan: anv_wsi_wayland.c anv_wsi_x11.c lib/mesa/src/loader: Android.mk Makefile.sources lib/mesa/src/mapi: Android.mk Makefile.sources lib/mesa/src/mesa: Android.gen.mk Android.libmesa_dricore.mk Android.libmesa_git_sha1.mk Android.libmesa_glsl_utils.mk Android.libmesa_sse41.mk Android.libmesa_st_mesa.mk Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri: Android.mk lib/mesa/src/mesa/drivers/dri/common: Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri/i915: Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri/i965: Android.mk Makefile.sources brw_ff_gs_emit.c lib/mesa/src/mesa/drivers/dri/nouveau: Makefile.sources lib/mesa/src/mesa/drivers/dri/r200: Doxyfile Makefile.sources lib/mesa/src/mesa/drivers/dri/radeon: Makefile.sources lib/mesa/src/mesa/main: format_pack.py lib/mesa/src/mesa/program: Android.mk lib/mesa/src/microsoft/clc: clc_helpers.cpp clc_helpers.h clglon12compiler.def lib/mesa/src/panfrost: Android.bifrost.mk Android.lib.mk Android.midgard.mk Android.mk Android.shared.mk Android.util.mk Makefile.sources lib/mesa/src/panfrost/bifrost: bi_test_pack.c lib/mesa/src/panfrost/lib: decode.c decode.h decode_common.c gen_pack.py midgard.xml pan_invocation.c pan_pool.c pan_sampler.c pan_scoreboard.c lib/mesa/src/panfrost/util: nir_lower_blend.c nir_lower_blend.h lib/mesa/src/util: Android.mk Makefile.sources lib/mesa/src/virtio/vulkan: vn_wsi_wayland.c vn_wsi_x11.c lib/mesa/src/vulkan: Android.mk Makefile.sources lib/mesa/src/vulkan/wsi: wsi_common_wayland.h wsi_common_x11.h Log message: Merge Mesa 21.3.7