diff options
author | José Fonseca <[email protected]> | 2012-07-06 09:50:11 +0100 |
---|---|---|
committer | José Fonseca <[email protected]> | 2012-07-06 15:05:16 +0100 |
commit | 232073b0d97756ee4b3961c99050f4e20aa29a44 (patch) | |
tree | 253d5a192fdeb452450c7dc1b4a3c290e2de1db3 /src/gallium | |
parent | c445b0f76db5fd6cf7340bba9db09118c8639e0d (diff) |
target-helpers: Enable debug helpers only on debug builds.
Some of these helpers use debug_get_option, which works also on releases.
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/auxiliary/target-helpers/inline_debug_helper.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/target-helpers/inline_debug_helper.h b/src/gallium/auxiliary/target-helpers/inline_debug_helper.h index c6630c40f5c..43a724979b0 100644 --- a/src/gallium/auxiliary/target-helpers/inline_debug_helper.h +++ b/src/gallium/auxiliary/target-helpers/inline_debug_helper.h @@ -10,6 +10,8 @@ * one or more debug driver: rbug, trace. */ +#ifdef DEBUG + #ifdef GALLIUM_TRACE #include "trace/tr_public.h" #endif @@ -26,9 +28,12 @@ #include "noop/noop_public.h" #endif +#endif /* DEBUG */ + static INLINE struct pipe_screen * debug_screen_wrap(struct pipe_screen *screen) { +#ifdef DEBUG #if defined(GALLIUM_RBUG) screen = rbug_screen_create(screen); @@ -46,6 +51,8 @@ debug_screen_wrap(struct pipe_screen *screen) screen = noop_screen_create(screen); #endif +#endif /* DEBUG */ + return screen; } |