nv2a/vk: Simplify debug indent loop to a variable field width format

This commit is contained in:
Matt Borgerson
2025-01-07 00:52:51 -07:00
parent 6ac52147a4
commit 57c6d82fa3
+6 -7
View File
@@ -24,13 +24,12 @@
extern int nv2a_vk_dgroup_indent;
#define NV2A_VK_XDPRINTF(x, fmt, ...) \
do { \
if (x) { \
for (int i = 0; i < nv2a_vk_dgroup_indent; i++) \
fprintf(stderr, " "); \
fprintf(stderr, fmt "\n", ##__VA_ARGS__); \
} \
#define NV2A_VK_XDPRINTF(x, fmt, ...) \
do { \
if (x) { \
fprintf(stderr, "%*s" fmt "\n", nv2a_vk_dgroup_indent, "", \
##__VA_ARGS__); \
} \
} while (0)
#define NV2A_VK_DPRINTF(fmt, ...) NV2A_VK_XDPRINTF(DEBUG_VK, fmt, ##__VA_ARGS__)