From d12c4c5a62dbf5e32f989c8ef53a5a878cc5c0a2 Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz Date: Mon, 28 Jun 2010 21:50:51 +0200 Subject: glhd: Re-integrate with the debug system --- src/gallium/drivers/galahad/glhd_screen.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/gallium/drivers/galahad') diff --git a/src/gallium/drivers/galahad/glhd_screen.c b/src/gallium/drivers/galahad/glhd_screen.c index bcc37cb633..4117485702 100644 --- a/src/gallium/drivers/galahad/glhd_screen.c +++ b/src/gallium/drivers/galahad/glhd_screen.c @@ -36,6 +36,7 @@ #include "glhd_context.h" #include "glhd_objects.h" +DEBUG_GET_ONCE_BOOL_OPTION(galahad, "GALLIUM_GALAHAD", FALSE) static void galahad_screen_destroy(struct pipe_screen *_screen) @@ -298,9 +299,12 @@ galahad_screen_create(struct pipe_screen *screen) { struct galahad_screen *glhd_screen; + if (!debug_get_option_galahad()) + return screen; + glhd_screen = CALLOC_STRUCT(galahad_screen); if (!glhd_screen) { - return NULL; + return screen; } glhd_screen->base.winsys = NULL; -- cgit v1.2.3