#include "pipe/p_defines.h"
#include "pipe/p_format.h"
#include "util/u_memory.h"
-#include "util/u_simple_screen.h"
#include "pipe/p_screen.h"
#include "draw/draw_context.h"
struct pipe_context *
cell_create_context(struct pipe_screen *screen,
- struct cell_winsys *cws)
+ void *priv )
{
struct cell_context *cell;
uint i;
memset(cell, 0, sizeof(*cell));
- cell->winsys = cws;
- cell->pipe.winsys = screen->winsys;
+ cell->winsys = NULL; /* XXX: fixme - get this from screen? */
+ cell->pipe.winsys = NULL;
cell->pipe.screen = screen;
+ cell->pipe.priv = priv;
cell->pipe.destroy = cell_destroy_context;
cell->pipe.clear = cell_clear;