gallium: remove trace module injection from various state trackers
authorKeith Whitwell <keithw@vmware.com>
Wed, 10 Mar 2010 10:43:00 +0000 (10:43 +0000)
committerKeith Whitwell <keithw@vmware.com>
Wed, 10 Mar 2010 10:43:00 +0000 (10:43 +0000)
commitde27e272f42f8f453588edbcb98f3e510dad869b
treed722f0d2710172c50ccd7e29e924f8ab57305180
parent7e29bef7dc7669bdf44f97e235c7a7aed8c52be8
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
src/gallium/state_trackers/wgl/stw_device.c
src/gallium/state_trackers/wgl/stw_device.h
src/gallium/state_trackers/wgl/stw_ext_gallium.c
src/gallium/state_trackers/wgl/stw_framebuffer.c