CVSROOT: /cvs Module name: xenocara Changes by: [email protected] 2024/04/02 04:42:23
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/amd/vulkan/bvh: copy.spv.h encode.spv.h
encode_compact.spv.h
header.spv.h
lbvh_generate_ir.spv.h
lbvh_main.spv.h
leaf.spv.h morton.spv.h
ploc_internal.spv.h
ploc_internal_extended.spv.h
lib/mesa/generated/src/amd/vulkan/radix_sort/shaders:
fill.comp.spv.h
histogram.comp.spv.h
init.comp.spv.h
prefix.comp.spv.h
scatter_0_even.comp.spv.h
scatter_0_odd.comp.spv.h
scatter_1_even.comp.spv.h
scatter_1_odd.comp.spv.h
lib/mesa/generated/src/compiler/glsl: astc_glsl.h float64_glsl.h
glsl_lexer.cpp
glsl_parser.cpp
glsl_parser.h
lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c
glcpp-parse.c
glcpp-parse.h
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
lib/mesa/generated/src/gallium/auxiliary: tr_util.c tr_util.h
u_indices_gen.c
u_tracepoints.c
u_unfilled_gen.c
lib/mesa/generated/src/gallium/drivers/r300:
r300_nir_algebraic.c
lib/mesa/generated/src/intel/compiler:
brw_nir_trig_workarounds.c
lib/mesa/generated/src/intel/dev: intel_wa.c intel_wa.h
lib/mesa/generated/src/intel/ds: intel_tracepoints.c
intel_tracepoints.h
intel_tracepoints_perfetto.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
gen75_pack.h gen8_pack.h
gen9_pack.h genX_bits.h
genX_xml.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/intel/vulkan/shaders: float64_spv.h
lib/mesa/generated/src/intel/vulkan_hasvk: anv_entrypoints.c
anv_entrypoints.h
intel_hasvk_icd.json
lib/mesa/generated/src/mapi/es2api: glapi_mapi_tmp.h
lib/mesa/generated/src/mapi/glapi: glapitemp.h
lib/mesa/generated/src/mapi/glapi/gen: api_exec_init.c enums.c
marshal_generated3.c
marshal_generated5.c
marshal_generated7.c
unmarshal_table.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
program_parse.tab.c
program_parse.tab.h
lib/mesa/generated/src/util: driconf_static.h
lib/mesa/generated/src/util/format: u_format_table.c
lib/mesa/generated/src/vulkan/runtime:
vk_cmd_enqueue_entrypoints.c
vk_cmd_enqueue_entrypoints.h
vk_cmd_queue.c
vk_cmd_queue.h
vk_common_entrypoints.c
vk_common_entrypoints.h
vk_dispatch_trampolines.c
vk_format_info.c
vk_format_info.h
vk_physical_device_features.c
vk_physical_device_features.h
lib/mesa/generated/src/vulkan/util: vk_dispatch_table.c
vk_dispatch_table.h
vk_enum_defines.h
vk_enum_to_str.c
vk_enum_to_str.h
vk_extensions.c
vk_extensions.h
vk_struct_type_cast.h
lib/mesa/generated/src/vulkan/wsi: wsi_common_entrypoints.c
wsi_common_entrypoints.h
lib/mesa/include/GL: glcorearb.h glext.h glxext.h wglext.h
lib/mesa/include/GL/internal: dri_interface.h
lib/mesa/include/GLES: egl.h gl.h glext.h glplatform.h
lib/mesa/include/GLES2: gl2.h gl2ext.h gl2platform.h
lib/mesa/include/GLES3: gl3.h gl31.h gl32.h gl3ext.h
gl3platform.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: iris_pci_ids.h
lib/mesa/include/vulkan: vulkan_beta.h
lib/mesa/mk : Makefile config.mk
lib/mesa/mk/libGL: shlib_version
lib/mesa/mk/libaco: Makefile
lib/mesa/mk/libamd_common: Makefile
lib/mesa/mk/libamd_common_llvm: Makefile
lib/mesa/mk/libanv_common: Makefile
lib/mesa/mk/libanv_gen110: Makefile
lib/mesa/mk/libanv_gen120: Makefile
lib/mesa/mk/libanv_gen125: Makefile
lib/mesa/mk/libanv_gen70: Makefile
lib/mesa/mk/libanv_gen75: Makefile
lib/mesa/mk/libanv_gen80: Makefile
lib/mesa/mk/libanv_gen90: Makefile
lib/mesa/mk/libanv_hasvk_common: Makefile
lib/mesa/mk/libblorp: Makefile
lib/mesa/mk/libcompiler: Makefile
lib/mesa/mk/libcrocus: Makefile
lib/mesa/mk/libcrocus_per_hw_ver40: Makefile
lib/mesa/mk/libcrocus_per_hw_ver45: Makefile
lib/mesa/mk/libcrocus_per_hw_ver50: Makefile
lib/mesa/mk/libcrocus_per_hw_ver60: Makefile
lib/mesa/mk/libcrocus_per_hw_ver70: Makefile
lib/mesa/mk/libcrocus_per_hw_ver75: Makefile
lib/mesa/mk/libcrocus_per_hw_ver80: Makefile
lib/mesa/mk/libgallium: Makefile
lib/mesa/mk/libgallium_dri: Makefile
lib/mesa/mk/libglapi: Makefile
lib/mesa/mk/libglsl: Makefile
lib/mesa/mk/libi915: Makefile
lib/mesa/mk/libintel-driver-ds: Makefile
lib/mesa/mk/libintel_common: Makefile
lib/mesa/mk/libintel_compiler: Makefile
lib/mesa/mk/libiris: Makefile
lib/mesa/mk/libiris_gen110: Makefile
lib/mesa/mk/libiris_gen120: Makefile
lib/mesa/mk/libiris_gen125: Makefile
lib/mesa/mk/libiris_gen80: Makefile
lib/mesa/mk/libiris_gen90: Makefile
lib/mesa/mk/libllvmpipe: Makefile
lib/mesa/mk/libmesa: Makefile
lib/mesa/mk/libmesa_util: Makefile
lib/mesa/mk/libnir: Makefile
lib/mesa/mk/libr300: Makefile
lib/mesa/mk/libr600: Makefile
lib/mesa/mk/libradeonsi: Makefile
lib/mesa/mk/libradeonsi_gfx10: Makefile
lib/mesa/mk/libradeonsi_gfx103: Makefile
lib/mesa/mk/libradeonsi_gfx11: Makefile
lib/mesa/mk/libradeonsi_gfx6: Makefile
lib/mesa/mk/libradeonsi_gfx7: Makefile
lib/mesa/mk/libradeonsi_gfx8: Makefile
lib/mesa/mk/libradeonsi_gfx9: Makefile
lib/mesa/mk/libsoftpipe: Makefile
lib/mesa/mk/libvulkan_intel: Makefile
lib/mesa/mk/libvulkan_intel_hasvk: Makefile
lib/mesa/mk/libvulkan_radeon: Makefile
lib/mesa/mk/libvulkan_runtime: Makefile
lib/mesa/mk/libvulkan_util: Makefile
lib/mesa/src : meson.build
lib/mesa/src/amd/addrlib/src/chip/gfx10: gfx10_gb_reg.h
lib/mesa/src/amd/addrlib/src/chip/gfx11: gfx11_gb_reg.h
lib/mesa/src/amd/addrlib/src/chip/gfx9: gfx9_gb_reg.h
lib/mesa/src/amd/addrlib/src/chip/r800: si_gb_reg.h
lib/mesa/src/amd/common: ac_binary.c ac_binary.h ac_debug.c
ac_debug.h ac_gpu_info.c ac_gpu_info.h
ac_surface.c ac_surface.h amd_family.h
amd_kernel_code_t.h sid.h sid_tables.py
lib/mesa/src/amd/compiler: aco_instruction_selection.cpp
aco_ir.h 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_cs.h
radv_debug.h radv_descriptor_set.c
radv_descriptor_set.h radv_device.c
radv_formats.c radv_image.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_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_bo.h
radv_amdgpu_cs.c
radv_amdgpu_surface.c
radv_amdgpu_winsys.c
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/broadcom/common: v3d_device_info.h
lib/mesa/src/compiler: glsl_types.h nir_types.h shader_enums.c
shader_enums.h shader_info.h
lib/mesa/src/compiler/glsl: ast.h ast_function.cpp
ast_to_hir.cpp ast_type.cpp
builtin_functions.cpp
builtin_types.cpp
builtin_variables.cpp
gl_nir_lower_images.c glsl_lexer.ll
glsl_parser.yy
glsl_parser_extras.cpp
glsl_parser_extras.h
glsl_symbol_table.cpp
glsl_symbol_table.h glsl_to_nir.cpp
ir.cpp ir.h ir_builder.h
ir_builder_print_visitor.cpp
ir_clone.cpp ir_function.cpp
ir_optimization.h
ir_print_visitor.cpp ir_uniform.h
ir_validate.cpp
ir_variable_refcount.h
link_interface_blocks.cpp
link_uniform_block_active_visitor.cpp
link_uniform_blocks.cpp
link_uniforms.cpp linker.cpp list.h
lower_instructions.cpp
lower_jumps.cpp
lower_named_interface_blocks.cpp
opt_dead_builtin_variables.cpp
opt_dead_code_local.cpp
opt_tree_grafting.cpp
shader_cache.cpp
string_to_uint_map.cpp
string_to_uint_map.h
test_optpass.cpp
lib/mesa/src/compiler/glsl/glcpp: glcpp-lex.l glcpp-parse.y
glcpp.h
lib/mesa/src/compiler/nir: nir.c nir.h nir_algebraic.py
nir_builder.h
nir_builder_opcodes_h.py nir_clone.c
nir_control_flow.c nir_control_flow.h
nir_control_flow_private.h
nir_from_ssa.c nir_gather_info.c
nir_loop_analyze.c nir_loop_analyze.h
nir_lower_atomics_to_ssbo.c
nir_lower_bitmap.c
nir_lower_bool_to_bitsize.c
nir_lower_clamp_color_outputs.c
nir_lower_clip.c
nir_lower_clip_cull_distance_arrays.c
nir_lower_double_ops.c
nir_lower_drawpixels.c
nir_lower_gs_intrinsics.c
nir_lower_idiv.c
nir_lower_indirect_derefs.c
nir_lower_int64.c nir_lower_io.c
nir_lower_io_to_scalar.c
nir_lower_io_to_temporaries.c
nir_lower_load_const_to_scalar.c
nir_lower_locals_to_regs.c
nir_lower_patch_vertices.c
nir_lower_returns.c
nir_lower_samplers.c nir_lower_ssbo.c
nir_lower_system_values.c
nir_lower_tex.c
nir_lower_two_sided_color.c
nir_lower_uniforms_to_ubo.c
nir_lower_var_copies.c
nir_lower_variable_initializers.c
nir_lower_vars_to_ssa.c
nir_lower_wpos_center.c
nir_lower_wpos_ytransform.c
nir_metadata.c
nir_move_vec_src_uses_to_dest.c
nir_opcodes.py nir_opt_algebraic.py
nir_opt_barriers.c
nir_opt_conditional_discard.c
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_intrinsics.c
nir_opt_loop_unroll.c
nir_opt_peephole_select.c
nir_opt_remove_phis.c
nir_opt_trivial_continues.c
nir_phi_builder.c nir_phi_builder.h
nir_print.c
nir_remove_dead_variables.c
nir_search.c nir_search.h
nir_search_helpers.h
nir_split_var_copies.c nir_sweep.c
nir_to_lcssa.c nir_validate.c
nir_vla.h 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_surfaceless.c
platform_wayland.c platform_x11.c
platform_x11_dri3.c
lib/mesa/src/egl/drivers/haiku: egl_haiku.cpp
lib/mesa/src/egl/generate: eglFunctionList.py egl_other.xml
gen_egl_dispatch.py
lib/mesa/src/egl/main: eglapi.c eglarray.c eglconfig.c
eglcontext.c eglcontext.h eglcurrent.c
eglcurrent.h egldevice.c
egldispatchstubs.c egldispatchstubs.h
egldisplay.c egldisplay.h eglentrypoint.h
eglglobals.c eglglobals.h eglglvnd.c
eglimage.c eglimage.h egllog.c egllog.h
eglsurface.c eglsurface.h eglsync.c
eglsync.h egltypedefs.h
lib/mesa/src/egl/wayland/wayland-drm: wayland-drm.c
lib/mesa/src/freedreno/computerator: meson.build
lib/mesa/src/freedreno/ir3: ir3_dce.c ir3_lexer.l ir3_parser.y
ir3_postsched.c
lib/mesa/src/freedreno/ir3/tests: disasm.c
lib/mesa/src/gallium/auxiliary/cso_cache: cso_context.c
cso_context.h
cso_hash.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_aaline.c
draw_pipe_aapoint.c
draw_pipe_clip.c
draw_pipe_flatshade.c
draw_pipe_stipple.c
draw_pipe_user_cull.c
draw_pipe_validate.c
draw_pipe_vbuf.c
draw_pipe_wide_line.c
draw_pipe_wide_point.c
draw_prim_assembler_tmp.h
draw_private.h draw_pt.c
draw_pt_fetch_shade_pipeline_llvm.c
draw_pt_vsplit.c
draw_pt_vsplit_tmp.h
draw_so_emit_tmp.h
draw_tess.c draw_tess.h
draw_vs_exec.c
lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_arit.c
lp_bld_arit.h
lp_bld_conv.c
lp_bld_format.h
lp_bld_format_aos.c
lp_bld_format_aos_array.c
lp_bld_format_soa.c
lp_bld_format_yuv.c
lp_bld_gather.c
lp_bld_gather.h
lp_bld_init.c
lp_bld_limits.h
lp_bld_logic.c
lp_bld_misc.cpp
lp_bld_sample.c
lp_bld_sample_aos.c
lp_bld_sample_soa.c
lp_bld_tgsi.c
lp_bld_tgsi.h
lp_bld_tgsi_action.c
lp_bld_tgsi_info.c
lp_bld_tgsi_soa.c
lp_bld_type.h
lib/mesa/src/gallium/auxiliary/hud: hud_context.c hud_cpu.c
hud_cpufreq.c hud_diskstat.c
hud_driver_query.c hud_fps.c
hud_nic.c hud_private.h
hud_sensors_temp.c
lib/mesa/src/gallium/auxiliary/indices: u_indices.c u_indices.h
u_indices_gen.py
u_indices_priv.h
u_primconvert.c
u_unfilled_gen.py
u_unfilled_indices.c
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_buffer_fenced.c
pb_bufmgr_debug.c
pb_bufmgr_slab.c
pb_cache.c pb_cache.h
pb_slab.c pb_slab.h
lib/mesa/src/gallium/auxiliary/renderonly: renderonly.c
renderonly.h
lib/mesa/src/gallium/auxiliary/rtasm: rtasm_execmem.c
lib/mesa/src/gallium/auxiliary/target-helpers: drm_helper.h
lib/mesa/src/gallium/auxiliary/tessellator: p_tessellator.cpp
p_tessellator.h
lib/mesa/src/gallium/auxiliary/tgsi: tgsi_aa_point.c
tgsi_build.c tgsi_build.h
tgsi_dump.c tgsi_exec.c
tgsi_exec.h
tgsi_from_mesa.c
tgsi_from_mesa.h
tgsi_info.c tgsi_parse.c
tgsi_parse.h
tgsi_point_sprite.c
tgsi_sanity.c tgsi_scan.c
tgsi_scan.h tgsi_strings.c
tgsi_strings.h tgsi_text.c
tgsi_transform.h
tgsi_ureg.c tgsi_ureg.h
tgsi_util.c tgsi_util.h
lib/mesa/src/gallium/auxiliary/translate: translate_generic.c
lib/mesa/src/gallium/auxiliary/util: u_blitter.c u_blitter.h
u_debug_flush.c u_draw.c
u_draw.h u_draw_quad.c
u_draw_quad.h u_dump.h
u_dump_state.c u_helpers.c
u_helpers.h u_inlines.h
u_prim_restart.c
u_pstipple.c u_range.h
u_resource.c
u_simple_shaders.c
u_simple_shaders.h
u_suballoc.c u_suballoc.h
u_surface.c u_surface.h
u_tests.c u_tests.h
u_threaded_context.c
u_threaded_context.h
u_transfer.h u_upload_mgr.c
u_upload_mgr.h u_vbuf.c
u_vbuf.h u_video.h
lib/mesa/src/gallium/auxiliary/vl: vl_bicubic_filter.c
vl_compositor.c
vl_compositor.h vl_csc.c
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_dri.c
vl_winsys_dri3.c
vl_winsys_drm.c vl_zscan.c
vl_zscan.h
lib/mesa/src/gallium/drivers/etnaviv: etnaviv_blend.c
etnaviv_clear_blit.c
etnaviv_clear_blit.h
etnaviv_compiler.c
etnaviv_compiler.h
etnaviv_compiler_cmdline.c
etnaviv_context.c
etnaviv_context.h
etnaviv_debug.h
etnaviv_emit.c
etnaviv_internal.h
etnaviv_query.c
etnaviv_query_acc.c
etnaviv_query_acc_occlusion.c
etnaviv_query_acc_perfmon.c
etnaviv_resource.c
etnaviv_resource.h
etnaviv_rs.c
etnaviv_screen.c
etnaviv_shader.c
etnaviv_shader.h
etnaviv_state.c
etnaviv_texture.c
etnaviv_transfer.c
etnaviv_translate.h
etnaviv_uniforms.c
etnaviv_util.h
etnaviv_zsa.c
lib/mesa/src/gallium/drivers/etnaviv/hw: cmdstream.xml.h
common.xml.h isa.xml.h
state.xml.h
state_3d.xml.h
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_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_resource.c
freedreno_resource.h
freedreno_screen.c
freedreno_screen.h
freedreno_state.c
freedreno_util.h
lib/mesa/src/gallium/drivers/freedreno/a2xx: fd2_draw.c
fd2_program.c
lib/mesa/src/gallium/drivers/freedreno/a3xx: fd3_draw.c
fd3_emit.c
fd3_format.c
fd3_program.c
lib/mesa/src/gallium/drivers/freedreno/a4xx: fd4_draw.c
fd4_emit.c
fd4_format.c
fd4_program.c
lib/mesa/src/gallium/drivers/freedreno/a5xx: fd5_compute.c
fd5_draw.c
fd5_emit.c
fd5_format.c
fd5_gmem.c
fd5_program.c
fd5_program.h
fd5_query.c
fd5_screen.c
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_translate.c
i915_screen.c i915_state.c
i915_state_derived.c
i915_state_dynamic.c
i915_state_immediate.c
lib/mesa/src/gallium/drivers/iris: iris_screen.c
lib/mesa/src/gallium/drivers/lima: lima_job.c
lib/mesa/src/gallium/drivers/llvmpipe: lp_bld_blend_aos.c
lp_bld_depth.c
lp_context.c lp_context.h
lp_draw_arrays.c
lp_fence.c lp_fence.h
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_state_vertex.c
lp_surface.c
lib/mesa/src/gallium/drivers/nouveau: nouveau_buffer.c
nouveau_fence.c
nouveau_fence.h
nouveau_screen.c
nouveau_screen.h
nv_object.xml.h
lib/mesa/src/gallium/drivers/nouveau/nv30: nv30_context.h
nv30_draw.c
nv30_push.c
nv30_screen.c
nv30_state.c
nv30_vbo.c
nvfx_fragprog.c
nvfx_vertprog.c
lib/mesa/src/gallium/drivers/nouveau/nv50: nv50_program.c
nv50_program.h
nv50_push.c
nv50_screen.c
nv50_state.c
nv50_stateobj.h
nv50_surface.c
nv50_vbo.c
lib/mesa/src/gallium/drivers/nouveau/nvc0: nvc0_program.c
nvc0_program.h
nvc0_screen.c
nvc0_state.c
nvc0_state_validate.c
nvc0_stateobj.h
nvc0_surface.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_query.c r300_render.c
r300_screen.c r300_screen.h
r300_screen_buffer.c
r300_state.c r300_texture.c
r300_tgsi_to_rc.c
lib/mesa/src/gallium/drivers/r600: eg_asm.c evergreen_compute.c
evergreen_hw_context.c
evergreen_state.c r600_asm.c
r600_asm.h r600_blit.c
r600_hw_context.c r600_pipe.c
r600_pipe.h r600_shader.c
r600_shader.h r600_state.c
r600_state_common.c
lib/mesa/src/gallium/drivers/r600/sfn: sfn_alu_defines.cpp
sfn_alu_defines.h
sfn_debug.cpp sfn_debug.h
sfn_nir.cpp sfn_nir.h
sfn_nir_lower_fs_out_to_vector.cpp
sfn_nir_lower_tess_io.cpp
sfn_nir_vectorize_vs_inputs.c
sfn_optimizer.cpp
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_public.h si_shader.c
si_shader.h
si_shader_internal.h
si_shader_llvm.c
si_state.c si_state.h
si_uvd.c
lib/mesa/src/gallium/drivers/softpipe: sp_compute.c sp_context.c
sp_context.h
sp_draw_arrays.c
sp_flush.c sp_flush.h
sp_fs_exec.c sp_quad_fs.c
sp_screen.c
sp_state_shader.c
sp_state_vertex.c
sp_tex_sample.c
sp_tex_sample.h
sp_texture.c
lib/mesa/src/gallium/drivers/svga: svga_context.c svga_context.h
svga_debug.h svga_draw.c
svga_format.c svga_format.h
svga_link.c svga_pipe_blit.c
svga_pipe_clear.c
svga_pipe_constants.c
svga_pipe_draw.c
svga_pipe_query.c
svga_pipe_rasterizer.c
svga_pipe_sampler.c
svga_pipe_streamout.c
svga_pipe_vertex.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_sampler_view.h
svga_screen.c svga_screen.h
svga_screen_cache.c
svga_screen_cache.h
svga_shader.c svga_shader.h
svga_state.c
svga_state_constants.c
svga_state_framebuffer.c
svga_state_fs.c
svga_state_gs.c
svga_state_need_swtnl.c
svga_state_rss.c
svga_state_sampler.c
svga_state_tgsi_transform.c
svga_state_tss.c
svga_state_vdecl.c
svga_state_vs.c
svga_surface.c svga_surface.h
svga_swtnl.h
svga_swtnl_backend.c
svga_swtnl_draw.c
svga_swtnl_state.c
svga_tgsi_insn.c
svga_tgsi_vgpu10.c
svga_winsys.h
lib/mesa/src/gallium/drivers/svga/svgadump: svga_shader_dump.c
lib/mesa/src/gallium/drivers/vc4: vc4_blit.c vc4_bufmgr.c
vc4_draw.c vc4_job.c
vc4_nir_lower_blend.c
vc4_nir_lower_io.c
vc4_program.c vc4_qir.h
vc4_qir_lower_uniforms.c
vc4_qir_schedule.c
vc4_resource.c vc4_screen.c
vc4_simulator.c vc4_state.c
lib/mesa/src/gallium/drivers/vc4/kernel: vc4_validate.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/frontends/glx/xlib: glx_api.c
lib/mesa/src/gallium/frontends/wgl: stw_device.c
lib/mesa/src/gallium/include/pipe: p_context.h p_defines.h
p_screen.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/trivial: quad-tex.c tri.c
lib/mesa/src/gallium/tools/trace: dump_state.py
lib/mesa/src/gallium/winsys/amdgpu/drm: amdgpu_bo.c amdgpu_bo.h
amdgpu_cs.c amdgpu_cs.h
amdgpu_surface.c
amdgpu_winsys.c
amdgpu_winsys.h
lib/mesa/src/gallium/winsys/nouveau/drm: nouveau_drm_winsys.c
lib/mesa/src/gallium/winsys/radeon/drm: radeon_drm_bo.c
radeon_drm_bo.h
radeon_drm_cs.c
radeon_drm_surface.c
radeon_drm_winsys.c
radeon_drm_winsys.h
lib/mesa/src/gallium/winsys/svga/drm: pb_buffer_simple_fenced.c
vmw_context.c vmw_fence.c
vmw_fence.h vmw_screen.c
vmw_screen.h
vmw_screen_dri.c
vmw_screen_ioctl.c
vmw_screen_svga.c
vmw_surface.c
vmw_surface.h
lib/mesa/src/gallium/winsys/sw/dri: dri_sw_winsys.c
lib/mesa/src/gallium/winsys/virgl/drm: virgl_drm_winsys.c
lib/mesa/src/gallium/winsys/virgl/vtest: virgl_vtest_winsys.c
virgl_vtest_winsys.h
lib/mesa/src/gbm/backends/dri: gbm_dri.c gbm_driint.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
g_glxglvnddispatchindices.h glx_pbuffer.c
glxclient.h glxcmds.c glxconfig.c glxcurrent.c
glxextensions.h meson.build
lib/mesa/src/gtest/include/gtest: gtest-matchers.h
gtest-param-test.h
gtest-printers.h
gtest-typed-test.h gtest.h
lib/mesa/src/gtest/include/gtest/internal: gtest-filepath.h
gtest-internal.h
gtest-param-util.h
gtest-port-arch.h
gtest-port.h
lib/mesa/src/gtest/include/gtest/internal/custom: README.md
gtest-port.h
gtest-printers.h
gtest.h
lib/mesa/src/gtest/src: gtest-death-test.cc gtest-filepath.cc
gtest-internal-inl.h gtest-matchers.cc
gtest-port.cc gtest-printers.cc
gtest-test-part.cc gtest-typed-test.cc
gtest.cc
lib/mesa/src/intel/blorp: blorp.c blorp.h blorp_blit.c
blorp_clear.c blorp_genX_exec.h
blorp_nir_builder.h
lib/mesa/src/intel/compiler: brw_clip_line.c brw_clip_point.c
brw_clip_tri.c brw_clip_unfilled.c
brw_clip_util.c brw_compile_clip.c
brw_compiler.c brw_compiler.h
brw_disasm.c brw_eu.h
brw_eu_defines.h brw_eu_emit.c
brw_eu_validate.c brw_fs.cpp
brw_fs.h brw_fs_builder.h
brw_fs_combine_constants.cpp
brw_fs_copy_propagation.cpp
brw_fs_generator.cpp
brw_fs_live_variables.cpp
brw_fs_nir.cpp
brw_fs_reg_allocate.cpp
brw_fs_register_coalesce.cpp
brw_fs_validate.cpp
brw_fs_visitor.cpp brw_inst.h
brw_ir.h brw_ir_allocator.h
brw_ir_fs.h brw_ir_performance.cpp
brw_nir.c brw_nir.h
brw_nir_analyze_boolean_resolves.c
brw_nir_analyze_ubo_ranges.c
brw_nir_attribute_workarounds.c
brw_nir_opt_peephole_ffma.c
brw_nir_tcs_workarounds.c brw_reg.h
brw_schedule_instructions.cpp
brw_shader.cpp brw_shader.h
brw_vec4.cpp brw_vec4.h
brw_vec4_generator.cpp
brw_vec4_gs_nir.cpp
brw_vec4_gs_visitor.cpp
brw_vec4_gs_visitor.h
brw_vec4_nir.cpp
brw_vec4_reg_allocate.cpp
brw_vec4_tcs.cpp brw_vec4_tcs.h
brw_vec4_tes.cpp brw_vec4_tes.h
brw_vec4_visitor.cpp brw_vec4_vs.h
brw_vec4_vs_visitor.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/dev: intel_device_info.c intel_device_info.h
lib/mesa/src/intel/genxml: gen4.xml gen45.xml gen5.xml gen6.xml
gen7.xml gen75.xml gen8.xml gen9.xml
genX_pack.h gen_bits_header.py
gen_macros.h gen_pack_header.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_surface_state.c
lib/mesa/src/intel/isl/tests: isl_aux_info_test.cpp
lib/mesa/src/intel/tools: 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.h
anv_nir_apply_pipeline_layout.c
anv_nir_lower_multiview.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
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: entry.c entry_ppc64le_tls.h
entry_ppc64le_tsd.h entry_x86-64_tls.h
entry_x86_tls.h entry_x86_tsd.h mapi_abi.py
u_current.c
lib/mesa/src/mapi/glapi: glapi.h glapi_entrypoint.c glapi_priv.h
meson.build
lib/mesa/src/mapi/glapi/gen: ARB_sampler_objects.xml es_EXT.xml
gl_SPARC_asm.py gl_XML.py
gl_apitemp.py gl_x86-64_asm.py
gl_x86_asm.py remap_helper.py
static_data.py
lib/mesa/src/mapi/glapi/registry: gl.xml
lib/mesa/src/mapi/shared-glapi: glapi.c
lib/mesa/src/mesa/main: atifragshader.c blit.c bufferobj.c
condrender.c context.c
extensions_table.h fbobject.c
ffvertex_prog.c format_info.py
formatquery.c formats.c formats.h get.c
get_hash_params.py image.c mtypes.h
performance_monitor.c queryobj.c
readpix.c renderbuffer.c robustness.c
samplerobj.h shaderapi.c shaderobj.c
shaderobj.h state.c texgetimage.c
teximage.c teximage.h texobj.c texobj.h
texparam.c texstate.c texstorage.c
texstore.c textureview.c
uniform_query.cpp varray.c version.c
lib/mesa/src/mesa/program: arbprogparse.c prog_instruction.c
prog_instruction.h prog_print.c
prog_statevars.c prog_to_nir.c
program.c program_parser.h
lib/mesa/src/mesa/state_tracker: st_atom_blend.c st_atom_clip.c
st_atom_image.c
st_atom_rasterizer.c
st_atom_sampler.c
st_atom_shader.c
st_atom_texture.c
st_cb_bitmap.c st_cb_clear.c
st_cb_drawpixels.c
st_cb_drawtex.c
st_cb_eglimage.c
st_cb_feedback.c
st_cb_rasterpos.c
st_cb_readpixels.c
st_cb_texture.c st_cb_texture.h
st_context.c st_context.h
st_draw.c st_draw_feedback.c
st_extensions.c st_format.c
st_glsl_to_nir.cpp st_manager.c
st_manager.h 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/vbo: vbo_exec_api.c vbo_save_api.c
lib/mesa/src/panfrost/midgard: midgard_address.c
lib/mesa/src/panfrost/util: meson.build pan_ir.h
lib/mesa/src/util: bitscan.h compiler.h disk_cache.c
disk_cache.h hash_table.c macros.h
mesa-sha1.c mesa-sha1.h meson.build os_misc.c
ralloc.c ralloc.h u_cpu_detect.c u_debug.h
u_dynarray.h u_queue.c u_queue.h u_string.h
u_vector.c u_vector.h xmlconfig.c xmlconfig.h
lib/mesa/src/util/sha1: sha1.c sha1.h
lib/mesa/src/vulkan/device-select-layer: device_select_layer.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.h
lib/mesa/src/vulkan/wsi: wsi_common.h wsi_common_drm.c
wsi_common_wayland.c wsi_common_x11.c
Added files:
lib/mesa/generated/src/amd/vulkan/bvh: leaf_always_active.spv.h
lib/mesa/generated/src/compiler: builtin_types.c builtin_types.h
builtin_types_cpp.h
lib/mesa/generated/src/gallium/drivers/radeonsi:
si_tracepoints.c
si_tracepoints.h
si_tracepoints_perfetto.h
lib/mesa/generated/src/intel/genxml: gen20_pack.h
gen20_rt_pack.h
lib/mesa/generated/src/intel/vulkan/shaders:
generated_draws.glsl
generated_draws_spv.h
memcpy_compute.glsl
memcpy_compute_spv.h
query_copy_compute.glsl
query_copy_compute_spv.h
query_copy_fragment.glsl
query_copy_fragment_spv.h
lib/mesa/generated/src/vulkan/runtime: astc_spv.h
vk_physical_device_properties.c
vk_physical_device_properties.h
lib/mesa/mk/libanv_gen200: Makefile
lib/mesa/mk/libblake3: Makefile
lib/mesa/mk/libiris_gen200: Makefile
lib/mesa/mk/libisl_gfx200: Makefile
lib/mesa/mk/libradeonsi_gfx115: Makefile
lib/mesa/mk/libvtn: Makefile
lib/mesa/src/amd/ci: radv-polaris10-aco-fails.txt
radv-polaris10-aco-flakes.txt
radv-polaris10-vkd3d.txt
lib/mesa/src/gallium/auxiliary/util: u_debug_describe.c
u_debug_describe.h
u_debug_refcnt.c
u_debug_refcnt.h
Removed files:
lib/mesa/.gitlab-ci/container:
0001-Allow-running-on-Android-from-the-command-line.patch
0001-Fix-build-for-the-surfaceless-and-null-WS-target-pla.patch
0002-Android-prints-to-stdout-instead-of-logcat.patch
arm.config arm64.config
create-rootfs.sh x86_64.config
lib/mesa/.gitlab-ci/container/alpine: x86_build.sh
lib/mesa/.gitlab-ci/container/debian: arm_build.sh armhf_test.sh
i386_build.sh
x86_build-base-wine.sh
x86_build-base.sh
x86_build-mingw-patch.sh
x86_build-mingw-source-deps.sh
x86_build-mingw.sh
x86_build.sh
x86_mingw-toolchain.cmake
x86_test-android.sh
x86_test-base.sh
x86_test-gl.sh
x86_test-vk.sh
lib/mesa/.gitlab-ci/container/fedora: x86_build.sh
lib/mesa/.gitlab-ci/valve: gl_combined_testing.sh
lib/mesa/docs/_extra: _redirects
lib/mesa/docs/_extra/relnotes: 3.1 3.2 3.2.1 3.3 3.4 3.4.1 3.4.2
3.5 4.0 4.0.1 4.0.2 4.0.3 4.1 5.0
5.0.1 5.0.2 5.1 6.0 6.0.1 6.1 6.2
6.2.1 6.3 6.3.1 6.3.2
lib/mesa/docs/_extra/specs: EGL_MESA_device_software.txt
EGL_MESA_drm_image_formats.txt
EGL_MESA_platform_surfaceless.txt
EGL_MESA_query_driver.txt
EXT_shader_integer_mix.spec
EXT_shader_samples_identical.txt
INTEL_shader_atomic_float_minmax.txt
MESA_bgra.txt
MESA_configless_context.spec
MESA_copy_sub_buffer.spec
MESA_drm_image.spec
MESA_framebuffer_flip_y.txt
MESA_image_dma_buf_export.txt
MESA_multithread_makecurrent.spec
MESA_pack_invert.spec
MESA_pixmap_colormap.spec
MESA_query_renderer.spec
MESA_release_buffers.spec
MESA_shader_debug.spec
MESA_shader_integer_functions.txt
MESA_swap_control.spec
MESA_swap_frame_usage.spec
MESA_texture_array.spec
MESA_texture_signed_rgba.spec
MESA_window_pos.spec
MESA_ycbcr_texture.spec
WL_bind_wayland_display.spec
WL_create_wayland_buffer_from_image.spec
enums.txt
lib/mesa/docs/_extra/specs/OLD: EGL_MESA_screen_surface.txt
MESA_agp_offset.spec
MESA_packed_depth_stencil.spec
MESA_program_debug.spec
MESA_resize_buffers.spec
MESA_set_3dfx_mode.spec
MESA_sprite_point.spec
MESA_trace.spec
lib/mesa/docs/drivers/freedreno: isaspec.rst
lib/mesa/generated/src/intel/vulkan/shaders:
gfx11_generated_draws.glsl
gfx11_generated_draws_spv.h
gfx9_generated_draws.glsl
gfx9_generated_draws_spv.h
lib/mesa/src/amd: .clang-format
lib/mesa/src/amd/ci/external: radv-gfx1100-aco-fails.txt
radv-gfx1100-aco-flakes.txt
radv-polaris10-aco-fails.txt
radv-polaris10-aco-flakes.txt
radv-polaris10-vkd3d.txt
lib/mesa/src/amd/vulkan: radv_sdma_copy_image.c
lib/mesa/src/asahi/compiler: agx_nir_lower_ubo.c
agx_nir_lower_zs_emit.c
lib/mesa/src/asahi/lib: hexdump.h
lib/mesa/src/broadcom/compiler: v3d_nir_lower_robust_access.c
lib/mesa/src/compiler: builtin_type_macros.h glsl_types.cpp
nir_types.cpp
lib/mesa/src/compiler/glsl: builtin_int64.h generate_ir.cpp
int64.glsl link_varyings.cpp
link_varyings.h
lower_blend_equation_advanced.cpp
lower_discard.cpp lower_int64.cpp
lib/mesa/src/compiler/glsl/tests: lower_int64_test.cpp
lib/mesa/src/compiler/nir: nir_convert_ycbcr.c
nir_gather_ssa_types.c
nir_inline_functions.c
nir_lower_regs_to_ssa.c
nir_lower_to_source_mods.c
nir_lower_vec_to_movs.c nir_vulkan.h
lib/mesa/src/compiler/nir/tests: lower_returns_tests.cpp
ssa_def_bits_used_tests.cpp
lib/mesa/src/compiler/spirv: nir_load_libclc.c
nir_lower_libclc.c
lib/mesa/src/freedreno/ci: deqp-freedreno-a630-egl.toml
deqp-freedreno-a630-skqp.toml
lib/mesa/src/freedreno/decode: redump.h
lib/mesa/src/freedreno/drm/virtio: msm_proto.h
virtio_ringbuffer.h
lib/mesa/src/freedreno/vulkan: tu_perfetto_util.cc
lib/mesa/src/gallium/auxiliary/draw: draw_llvm_sample.c
lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_tgsi_aos.c
lib/mesa/src/gallium/auxiliary/os: os_process.h
lib/mesa/src/gallium/auxiliary/util: dbghelp.h u_pack_color.h
lib/mesa/src/gallium/drivers/llvmpipe/ci:
deqp-llvmpipe-clover.toml
llvmpipe-clover-fails.txt
llvmpipe-clover-flakes.txt
llvmpipe-clover-skips.txt
lib/mesa/src/gallium/drivers/nouveau: nouveau_compiler.c
lib/mesa/src/gallium/drivers/r600/sb: notes.markdown sb_bc.h
sb_bc_builder.cpp
sb_bc_decoder.cpp
sb_bc_dump.cpp
sb_bc_finalize.cpp
sb_bc_fmt_def.inc
sb_bc_parser.cpp
sb_context.cpp sb_core.cpp
sb_dce_cleanup.cpp
sb_def_use.cpp sb_dump.cpp
sb_expr.cpp sb_expr.h
sb_gcm.cpp sb_gvn.cpp
sb_if_conversion.cpp
sb_ir.cpp sb_ir.h
sb_liveness.cpp
sb_pass.cpp sb_pass.h
sb_peephole.cpp
sb_psi_ops.cpp sb_public.h
sb_ra_checker.cpp
sb_ra_coalesce.cpp
sb_ra_init.cpp
sb_sched.cpp sb_sched.h
sb_shader.cpp sb_shader.h
sb_ssa_builder.cpp
sb_valtable.cpp
lib/mesa/src/gallium/drivers/radeonsi: gfx10_query.c
radeon_vcn_av1_default.h
si_compute.h
lib/mesa/src/gallium/drivers/v3d: v3d_query_perfcnt.c
lib/mesa/src/gallium/include/pipe: p_compiler.h
lib/mesa/src/gallium/targets: dri-vdpau.dyn
lib/mesa/src/imagination/csbgen: rogue_fw.xml
lib/mesa/src/imagination/vulkan: pvr_pipeline_cache.c
lib/mesa/src/imagination/vulkan/usc/programs: pvr_transfer_eot.h
lib/mesa/src/intel/ci: deqp-anv-tgl-vk.toml
lib/mesa/src/intel/common: intel_clflush.h
lib/mesa/src/intel/vulkan: anv_generated_indirect_draws.c
anv_generated_indirect_draws.h
genX_state.c gfx8_cmd_buffer.c
lib/mesa/src/intel/vulkan/shaders: gfx11_generated_draws.glsl
gfx9_generated_draws.glsl
lib/mesa/src/mapi: u_execmem.c u_execmem.h
lib/mesa/src/mesa/main: ff_fragment_shader.cpp
texcompress_astc_luts.cpp
texcompress_astc_luts.h
texcompress_astc_luts_wrap.cpp
texcompress_astc_luts_wrap.h
lib/mesa/src/mesa/program: link_program.cpp link_program.h
programopt.c programopt.h
lib/mesa/src/mesa/state_tracker: st_glsl_to_ir.cpp
st_glsl_to_ir.h
lib/mesa/src/nouveau/codegen: nv50_ir_from_common.cpp
nv50_ir_from_common.h
nv50_ir_from_tgsi.cpp
lib/mesa/src/panfrost/ds: pan_pps_driver.cc pan_pps_perf.cc
lib/mesa/src/panfrost/util: nir_mod_helpers.c
pan_lower_64bit_intrin.c
lib/mesa/src/panfrost/vulkan: panvk_util.c
lib/mesa/src/util: u_debug_describe.c u_debug_describe.h
u_debug_refcnt.c u_debug_refcnt.h
lib/mesa/src/vulkan/util: vk_physical_device_features.py
Log message:
Merge Mesa 23.3.6
