gallium: run gallium tests if GALLIUM_TESTS=1 is set
[mesa.git] / src / gallium / auxiliary / target-helpers / inline_debug_helper.h
index 6fe667d3fbd9f2a4fe51c1f3f4908bb1b2137585..faae1800e7211babfcc12721903190293e42354f 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "pipe/p_compiler.h"
 #include "util/u_debug.h"
+#include "util/u_tests.h"
 
 
 /* Helper function to wrap a screen with
@@ -49,6 +50,9 @@ debug_screen_wrap(struct pipe_screen *screen)
    screen = noop_screen_create(screen);
 #endif
 
+   if (debug_get_bool_option("GALLIUM_TESTS", FALSE))
+      util_run_tests(screen);
+
    return screen;
 }