freedreno: Add a829
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15124
Signed-off-by: Rob Clark <rob.clark@oss.qualcomm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40655>
This commit is contained in:
Rob Clark 2026-03-26 08:12:37 -07:00 committed by Marge Bot
parent 04f9a82705
commit 6fb261147b

View file

@ -1346,6 +1346,29 @@ add_gpus([
raw_magic_regs = a8xx_base_raw_magic_regs,
))
add_gpus([
GPUId(chip_id=0x44030a20, name="Adreno (TM) 829"), # KGSL
], A6xxGPUInfo(
CHIP.A8XX,
[a7xx_base, a7xx_gen3, a8xx_base, a8xx_gen2,
GPUProps(
shading_rate_matches_vk = True, # TODO confirm this
sysmem_vpc_bv_pos_buf_size = 24576,
)],
num_ccu = 4,
num_slices = 2,
tile_align_w = 64,
tile_align_h = 32,
tile_max_w = 16384,
tile_max_h = 16384,
num_vsc_pipes = 32,
cs_shared_mem_size = 32 * 1024,
wave_granularity = 2,
fibers_per_sp = 128 * 2 * 16,
magic_regs = dict(),
raw_magic_regs = a8xx_base_raw_magic_regs,
))
add_gpus([
GPUId(chip_id=0xffff44050A31, name="Adreno (TM) 840"),
], A6xxGPUInfo(