mesa/src/broadcom/common
Juan A. Suarez Romero 6685e04d8c v3d,v3dv: set max supertiles to 256
So far the driver was configuring the supertiles to be less than 256.
But actually, there can be up to 256, not strictly less than 256.

There is one restriction though: the frame width or height in supertiles
must be less than 256.

It also moves this limit to the limits file, which is shared by v3d and
v3dv.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35257>
(cherry picked from commit 2cac70558d)
2025-06-04 15:52:49 +02:00
..
v3d_cpu_tiling.h tree-wide: Convert all usage of defined(PIPE_(OS|ARCH|CC)_*) to DETECT_(OS|ARCH|CC)_* by use grep 2022-11-15 20:35:55 +00:00
v3d_csd.h v3d/v3dv: move V3D_CSD definitions to a separate file 2023-12-14 16:43:13 +00:00
v3d_debug.c v3d: add a V3D_DEBUG option to force synchronous execution of jobs 2024-11-18 08:45:04 +00:00
v3d_debug.h v3d: add a V3D_DEBUG option to force synchronous execution of jobs 2024-11-18 08:45:04 +00:00
v3d_device_info.c broadcom: move HW-dependant constants to v3d_device_info 2024-06-05 17:14:59 +00:00
v3d_device_info.h broadcom/common: Make v3d_device_info.h usable for C++ 2024-12-02 14:13:23 +00:00
v3d_limits.h v3d,v3dv: set max supertiles to 256 2025-06-04 15:52:49 +02:00
v3d_macros.h broadcom: only support v42 and v71 2023-11-02 11:59:08 +01:00
v3d_performance_counters.h broadcom: only support v42 and v71 2023-11-02 11:59:08 +01:00
v3d_tfu.h v3dv: add support for TFU jobs in v71 2023-10-13 22:37:43 +00:00
v3d_tiling.c broadcom/common: Now "util/box.h" is under src, so remove the FIXME 2024-04-22 15:01:34 +00:00
v3d_tiling.h broadcom/(compiler,common): avoid include of gallium headers in header files 2023-12-12 10:03:10 +00:00
v3d_util.c broadcom: move double-buffer heuristic helpers to the compiler 2024-11-21 07:21:47 +00:00
v3d_util.h v3d: Move v3d_X(..) to src/broadcom/common 2024-12-02 14:13:24 +00:00