summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/glx/xlib
diff options
context:
space:
mode:
authorKeith Whitwell <[email protected]>2010-03-09 15:58:45 +0000
committerKeith Whitwell <[email protected]>2010-03-09 15:58:45 +0000
commit999932bf1feed4cbf834b2c81510aab09dda56dc (patch)
treeb8ee7b890f9bf3b5e55220d834af5b7b1853beee /src/gallium/state_trackers/glx/xlib
parent3c57c01a44c294e69d902207b2ec94d28a397a51 (diff)
targets/libgl-xlib: add code to inject trace and identity layers
Finally we can inject layers for debug, trace and "other" with relative ease between state-tracker and driver.
Diffstat (limited to 'src/gallium/state_trackers/glx/xlib')
-rw-r--r--src/gallium/state_trackers/glx/xlib/xm_api.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/gallium/state_trackers/glx/xlib/xm_api.c b/src/gallium/state_trackers/glx/xlib/xm_api.c
index cf9a3992091..b8647d71c63 100644
--- a/src/gallium/state_trackers/glx/xlib/xm_api.c
+++ b/src/gallium/state_trackers/glx/xlib/xm_api.c
@@ -63,10 +63,6 @@
#include "pipe/p_screen.h"
#include "pipe/p_context.h"
-#include "trace/tr_screen.h"
-#include "trace/tr_context.h"
-#include "trace/tr_texture.h"
-
#include "xm_winsys.h"
#include <GL/glx.h>
@@ -87,7 +83,6 @@ void xmesa_set_driver( const struct xm_driver *templ )
*/
pipe_mutex _xmesa_lock;
-static struct pipe_screen *_screen = NULL;
static struct pipe_screen *screen = NULL;
@@ -709,8 +704,7 @@ xmesa_init( Display *display )
static GLboolean firstTime = GL_TRUE;
if (firstTime) {
pipe_mutex_init(_xmesa_lock);
- _screen = driver.create_pipe_screen( display );
- screen = trace_screen_create( _screen );
+ screen = driver.create_pipe_screen( display );
firstTime = GL_FALSE;
}
}