From af6b40e66661c7d3338495f6e079c1fef66fb716 Mon Sep 17 00:00:00 2001 From: espes Date: Fri, 14 Aug 2015 09:19:52 +1000 Subject: [PATCH] carbon-copy from NV2A_GL_DPRINTF when gl debugging not enabled --- hw/xbox/nv2a_debug.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hw/xbox/nv2a_debug.h b/hw/xbox/nv2a_debug.h index 2ec727845b..dab2be6427 100644 --- a/hw/xbox/nv2a_debug.h +++ b/hw/xbox/nv2a_debug.h @@ -49,7 +49,9 @@ void gl_debug_label(GLenum target, GLuint name, const char *fmt, ...); gl_debug_label(target, name, "nv2a: { " format " }", ## __VA_ARGS__) #else -# define NV2A_GL_DPRINTF(cc, format, ...) do { } while (0) +# define NV2A_GL_DPRINTF(cc, format, ...) do { \ + if (cc) NV2A_DPRINTF(format "\n", ##__VA_ARGS__ ); \ + } while (0) # define NV2A_GL_DGROUP_BEGIN(format, ...) do { } while (0) # define NV2A_GL_DGROUP_END() do { } while (0) # define NV2A_GL_DLABEL(target, name, format, ...) do { } while (0)