From de27e272f42f8f453588edbcb98f3e510dad869b Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Wed, 10 Mar 2010 10:43:00 +0000 Subject: gallium: remove trace module injection from various state trackers Components such as state trackers, drivers, etc, should be free to be recombined in arbtrary ways to build driver stacks. They should not be reaching out and trying to build the stack themselves - this is now expected to be handled by the "target" abstraction. --- src/gallium/state_trackers/python/st_device.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/gallium/state_trackers/python') diff --git a/src/gallium/state_trackers/python/st_device.c b/src/gallium/state_trackers/python/st_device.c index 335e8e7f0d..3aeb6226d0 100644 --- a/src/gallium/state_trackers/python/st_device.c +++ b/src/gallium/state_trackers/python/st_device.c @@ -34,7 +34,6 @@ #include "util/u_math.h" #include "util/u_memory.h" #include "util/u_simple_shaders.h" -#include "trace/tr_public.h" #include "st_device.h" #include "st_winsys.h" @@ -85,10 +84,6 @@ st_device_create(boolean hardware) else screen = st_software_screen_create(); - screen = trace_screen_create(screen); - if (!screen) - goto no_screen; - st_dev = CALLOC_STRUCT(st_device); if (!st_dev) goto no_device; -- cgit v1.2.3