mesa/src/freedreno/common
Rob Clark 31d757495e freedreno/registers: Reintroduce FD_NO_DEPRECATED_PACK
The non-variant reg packers were removed in commit fd6489c026 ("tu:
Drop emitting of deprecated packing."), along with
FD_NO_DEPRECATED_PACK.

Add support to mark the even older reg builders as deprecated, and
re-introduce FD_NO_DEPRECATED_PACK to control this.

Signed-off-by: Rob Clark <rob.clark@oss.qualcomm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39029>
2025-12-20 00:23:08 +00:00
..
disasm.h all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
fd6_hw.h freedreno/registers: Fix gen8 swizzle enum 2025-12-08 22:12:00 +00:00
fd6_pack.h tu,freedreno: Drop the ".bo_write" flag. 2025-12-11 22:22:34 +00:00
freedreno_common.h freedreno: Add gen8 chip template-fu 2025-12-08 22:12:00 +00:00
freedreno_dev_info.c freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_dev_info.h freedreno/devices: Add num_slices 2025-12-16 19:38:37 +00:00
freedreno_devices.py freedreno/devices: Add num_slices 2025-12-16 19:38:37 +00:00
freedreno_gpu_event.h freedreno/event: Extend event helpers for gen8 2025-12-08 22:11:58 +00:00
freedreno_guardband.h freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_lrz.h freedreno/lrz: Add gen8 lrz layout support 2025-12-16 19:38:37 +00:00
freedreno_pm4.h meson: Use adreno-pm4-pack.xml.h instead of custom definitions 2025-11-13 18:14:11 +00:00
freedreno_rd_output.c treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
freedreno_rd_output.h fd: allow limiting RD dumps to specific frames and submits 2025-10-06 12:07:55 +00:00
freedreno_stompable_regs.h freedreno/registers: Reintroduce FD_NO_DEPRECATED_PACK 2025-12-20 00:23:08 +00:00
freedreno_ubwc.h freedreno: Flatten fd_dev_info props 2025-11-20 13:16:10 +00:00
freedreno_uuid.c freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_uuid.h freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_vrs.h freedreno: Add common VRS helpers 2025-08-21 22:48:32 +00:00
meson.build meson: Use adreno-pm4-pack.xml.h instead of custom definitions 2025-11-13 18:14:11 +00:00
msm_proto.h freedreno/drm/virtio: Fix typo 2024-01-03 22:28:41 +00:00
README.rst
redump.h freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00

Overview
========

Common functionality shared between freedreno drivers (that are not
registers, layout or the compiler), e.g UUID generation.