summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/xlib/xlib_softpipe.c
diff options
context:
space:
mode:
authorKeith Whitwell <keithw@vmware.com>2010-03-08 16:20:09 +0000
committerKeith Whitwell <keithw@vmware.com>2010-03-08 16:35:49 +0000
commit1675d05f911fbd569efb5248674aa71cb755c75b (patch)
treeff36474f80ec6c34ffebfd035a3befcd9775a659 /src/gallium/winsys/xlib/xlib_softpipe.c
parent7f9a3959b0a69f6f4b520a87e3ea87918cf89f11 (diff)
winsys/xlib: remove dependency on glx/x11 state tracker
Introduce xlib_drawable struct, pass this down to winsys instead of having it use the internal data structures from glx/x11
Diffstat (limited to 'src/gallium/winsys/xlib/xlib_softpipe.c')
-rw-r--r--src/gallium/winsys/xlib/xlib_softpipe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/winsys/xlib/xlib_softpipe.c b/src/gallium/winsys/xlib/xlib_softpipe.c
index 47fec4313b..9d665c3d83 100644
--- a/src/gallium/winsys/xlib/xlib_softpipe.c
+++ b/src/gallium/winsys/xlib/xlib_softpipe.c
@@ -34,12 +34,12 @@
#include "util/u_debug.h"
static struct pipe_screen *
-xlib_create_softpipe_screen( void )
+xlib_create_softpipe_screen( Display *display )
{
struct sw_winsys *winsys;
struct pipe_screen *screen;
- winsys = xlib_create_sw_winsys();
+ winsys = xlib_create_sw_winsys( display );
if (winsys == NULL)
return NULL;