v3d: introduce V3D_DBG() macro to make V3D_DEBUG checks consistent
authorEric Engestrom <eric@igalia.com>
Mon, 15 Aug 2022 21:37:30 +0000 (22:37 +0100)
committerMarge Bot <emma+marge@anholt.net>
Wed, 24 Aug 2022 23:03:57 +0000 (23:03 +0000)
commite767f54f28ba14cd8b35c6ce44ad2299d553aaff
treebdb9249a2b398dd1035dc98d7a9d8ad6e02935e8
parente178ecf8a923b982728eb180050142a1e7bc2180
v3d: introduce V3D_DBG() macro to make V3D_DEBUG checks consistent

The main issue was the inconsistent use of `unlikely()`, but the macro
also simplifies the code a little bit.

Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18086>
22 files changed:
src/broadcom/common/v3d_debug.c
src/broadcom/common/v3d_debug.h
src/broadcom/compiler/nir_to_vir.c
src/broadcom/compiler/vir.c
src/broadcom/compiler/vir_to_qpu.c
src/broadcom/vulkan/v3dv_cmd_buffer.c
src/broadcom/vulkan/v3dv_device.c
src/broadcom/vulkan/v3dv_formats.c
src/broadcom/vulkan/v3dv_pipeline.c
src/broadcom/vulkan/v3dv_pipeline_cache.c
src/broadcom/vulkan/v3dv_private.h
src/broadcom/vulkan/v3dv_queue.c
src/gallium/drivers/v3d/v3d_blit.c
src/gallium/drivers/v3d/v3d_bufmgr.c
src/gallium/drivers/v3d/v3d_context.c
src/gallium/drivers/v3d/v3d_context.h
src/gallium/drivers/v3d/v3d_disk_cache.c
src/gallium/drivers/v3d/v3d_formats.c
src/gallium/drivers/v3d/v3d_job.c
src/gallium/drivers/v3d/v3d_program.c
src/gallium/drivers/v3d/v3d_resource.c
src/gallium/drivers/v3d/v3dx_draw.c