mesa/src/broadcom/common
Juan A. Suarez Romero 82d84a35a1 v3d: handle debug options with debug_named_value
Switch from using debug_control structure to debug_named_value
structure.

The main nice feature is that it provides a "help" option, so using
"V3D_DEBUG=help" will print all the debug options with a brief
description.

Useful to avoid going to https://docs.mesa3d.org/envvars.html everytime
we need to know the available options.

v1:
 - Modify a couple of debug option documentation (Alejandro)

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12036>
2021-07-23 15:25:48 +00:00
..
v3d_cpu_tiling.h vc4: Declare the last cpu pointer as being modified in NEON asm. 2019-01-29 16:00:25 -08:00
v3d_debug.c v3d: handle debug options with debug_named_value 2021-07-23 15:25:48 +00:00
v3d_debug.h v3dv: serialize pipeline compilation when debugging shaders 2021-02-08 13:00:16 +00:00
v3d_device_info.c broadcom: Move v3d_get_device_info to common 2019-07-17 20:02:34 +00:00
v3d_device_info.h broadcom: Move v3d_get_device_info to common 2019-07-17 20:02:34 +00:00
v3d_limits.h v3dv: define V3D_MAX_BUFFER_RANGE 2021-05-26 07:18:19 +00:00
v3d_macros.h broadcom/vc5: Add XML for V3D 4.2. 2018-01-27 18:57:58 +11:00
v3d_tiling.c broadcom/common: move v3d_tiling to common 2021-06-04 13:00:40 +02:00
v3d_tiling.h broadcom/common: move v3d_tiling to common 2021-06-04 13:00:40 +02:00
v3d_util.c broadcom/util: don't use compute supergroup packing with subgroups 2021-06-29 08:43:06 +02:00
v3d_util.h broadcom/util: don't use compute supergroup packing with subgroups 2021-06-29 08:43:06 +02:00