mesa/src/freedreno
Connor Abbott 49d29d4f10
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
ir3: Use correct immediate size for constlen calculation
"size" is the allocated size of the array, not the number of immediates
actually used. We could wind up returning a too-large constlen, larger
than 512, and since the binning variant uses the non-binning variant's
constlen as it's max_const we could make binning variants use c512.x and
crash when encoding.

Fixes: 86f3c0c4c2 ("ir3: simplify constlen calculation")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40961>
2026-04-16 05:40:14 +00:00
..
ci ci: nightly run xfiles for a618 angle job 2026-04-14 20:34:52 +00:00
common fd: add a8xx perfcntr countables 2026-04-15 14:09:24 +00:00
computerator freedreno: Add fd{2,3,4,5}_hw.h and fd_hw_common.h 2026-04-10 13:54:59 +00:00
decode fd/replay: kgsl context should use no-fault tolerance, report reset state 2026-03-28 07:58:05 +00:00
drm freedreno: Add fd{2,3,4,5}_hw.h and fd_hw_common.h 2026-04-10 13:54:59 +00:00
drm-shim freedreno/common: add support for the Adreno 810 2026-04-10 01:24:59 +00:00
ds build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
fdl tu: Support EXT_shader_image_atomic_int64 2026-04-11 19:46:13 +00:00
ir2 freedreno: Add fd{2,3,4,5}_hw.h and fd_hw_common.h 2026-04-10 13:54:59 +00:00
ir3 ir3: Use correct immediate size for constlen calculation 2026-04-16 05:40:14 +00:00
isa ir3/isa: fix load size encoding for ldg.k 2026-04-15 07:58:01 +00:00
perfcntrs freedreno: Add fd{2,3,4,5}_hw.h and fd_hw_common.h 2026-04-10 13:54:59 +00:00
qrisc freedreno: Rename afuc to QRisc 2026-03-08 22:32:39 +00:00
registers fd: add a8xx perfcntr countables 2026-04-15 14:09:24 +00:00
rnn freedreno/rnn: Track reg usage 2026-02-19 00:56:43 +00:00
tests freedreno: Add check_xml_includes test 2026-04-10 13:54:59 +00:00
vulkan ir3: Don't reset immediate count to 0 after lowering 2026-04-16 05:40:14 +00:00
.clang-format clang-format: Move ForEachMacros into src/.clang-format for freedreno 2025-09-09 07:04:55 +00:00
.dir-locals.el
.editorconfig
meson.build freedreno: Add check_xml_includes to meson setup 2026-04-10 13:54:59 +00:00