st/mesa: Only get debug option once
authorJakob Bornecrantz <jakob@vmware.com>
Fri, 6 Aug 2010 00:14:38 +0000 (17:14 -0700)
committerJakob Bornecrantz <jakob@vmware.com>
Fri, 6 Aug 2010 00:25:13 +0000 (17:25 -0700)
src/mesa/state_tracker/st_debug.c

index ebf6ec6e7e20083304609fad90f8ceccb3512f1b..1260fe04b1bd06c22eaa039e948fb3bd0374f0a9 100644 (file)
@@ -55,6 +55,8 @@ static const struct debug_named_value st_debug_flags[] = {
    { "query",    DEBUG_QUERY, NULL },
    DEBUG_NAMED_VALUE_END
 };
+
+DEBUG_GET_ONCE_FLAGS_OPTION(st_debug, "ST_DEBUG", st_debug_flags, 0);
 #endif
 
 
@@ -62,7 +64,7 @@ void
 st_debug_init(void)
 {
 #ifdef DEBUG
-   ST_DEBUG = debug_get_flags_option("ST_DEBUG", st_debug_flags, 0 );
+   ST_DEBUG = debug_get_option_st_debug();
 #endif
 }