Module: Mesa Branch: main Commit: 85f26828fea49a2b9db3a94b18abbc1541eef083 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85f26828fea49a2b9db3a94b18abbc1541eef083
Author: Alejandro PiƱeiro <apinhe...@igalia.com> Date: Sat Oct 14 13:27:15 2023 +0200 broadcom: only support v42 and v71 Acked-by: Emma Anholt <e...@anholt.net> Reviewed-by: Iago Toral Quiroga <ito...@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25851> --- src/broadcom/cle/meson.build | 2 - src/broadcom/cle/v3dx_pack.h | 4 - src/broadcom/clif/clif_dump.c | 14 +- src/broadcom/clif/clif_private.h | 4 - src/broadcom/common/v3d_device_info.c | 2 - src/broadcom/common/v3d_macros.h | 6 - src/broadcom/common/v3d_performance_counters.h | 2 +- src/broadcom/compiler/meson.build | 4 +- src/broadcom/compiler/nir_to_vir.c | 161 +++----------- src/broadcom/compiler/qpu_schedule.c | 38 ++-- src/broadcom/compiler/qpu_validate.c | 10 +- src/broadcom/compiler/v3d33_tex.c | 193 ---------------- src/broadcom/compiler/v3d33_vpm_setup.c | 75 ------- src/broadcom/compiler/v3d_compiler.h | 60 ++--- src/broadcom/compiler/v3d_nir_lower_io.c | 2 +- src/broadcom/compiler/{v3d40_tex.c => v3d_tex.c} | 52 +++-- src/broadcom/compiler/vir.c | 29 --- src/broadcom/compiler/vir_dump.c | 8 - src/broadcom/compiler/vir_opt_copy_propagate.c | 2 +- src/broadcom/compiler/vir_opt_dead_code.c | 14 +- src/broadcom/compiler/vir_opt_small_immediates.c | 2 +- src/broadcom/compiler/vir_register_allocate.c | 35 +-- src/broadcom/compiler/vir_to_qpu.c | 40 +--- src/broadcom/meson.build | 2 +- src/broadcom/simulator/v3d_simulator.h | 15 +- src/broadcom/simulator/v3dx_simulator.c | 51 +---- src/broadcom/vulkan/v3dv_cl.c | 2 +- src/broadcom/vulkan/v3dv_private.h | 4 +- src/gallium/drivers/v3d/meson.build | 2 +- src/gallium/drivers/v3d/v3d_blit.c | 2 +- src/gallium/drivers/v3d/v3d_cl.c | 2 +- src/gallium/drivers/v3d/v3d_context.c | 7 +- src/gallium/drivers/v3d/v3d_context.h | 18 +- src/gallium/drivers/v3d/v3d_format_table.h | 4 +- src/gallium/drivers/v3d/v3d_formats.c | 2 +- src/gallium/drivers/v3d/v3d_job.c | 4 +- src/gallium/drivers/v3d/v3d_program.c | 35 +-- src/gallium/drivers/v3d/v3d_resource.c | 34 +-- src/gallium/drivers/v3d/v3d_screen.c | 31 +-- src/gallium/drivers/v3d/v3d_uniforms.c | 65 +----- src/gallium/drivers/v3d/v3dx_draw.c | 116 +--------- src/gallium/drivers/v3d/v3dx_emit.c | 242 +------------------- src/gallium/drivers/v3d/v3dx_format_table.c | 17 -- src/gallium/drivers/v3d/v3dx_job.c | 4 - src/gallium/drivers/v3d/v3dx_rcl.c | 271 ++--------------------- src/gallium/drivers/v3d/v3dx_state.c | 118 +--------- src/gallium/drivers/v3d/v3dx_tfu.c | 4 +- 47 files changed, 212 insertions(+), 1599 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=85f26828fea49a2b9db3a94b18abbc1541eef083