Cell: enable vbuf path by default
authorBrian <brian.paul@tungstengraphics.com>
Fri, 11 Jan 2008 00:03:21 +0000 (17:03 -0700)
committerBrian <brian.paul@tungstengraphics.com>
Fri, 11 Jan 2008 00:03:21 +0000 (17:03 -0700)
src/mesa/pipe/cell/ppu/cell_context.c
src/mesa/pipe/cell/ppu/cell_vbuf.c

index 091e593..52c97c9 100644 (file)
@@ -237,7 +237,7 @@ cell_create_context(struct pipe_winsys *winsys, struct cell_winsys *cws)
 
    cell->draw = draw_create();
 
-#define VBUF 0
+#define VBUF 1
 #if VBUF
    cell_init_vbuf(cell);
    draw_set_rasterize_stage(cell->draw, cell->vbuf);
index cf46820..059a098 100644 (file)
@@ -84,7 +84,6 @@ cell_vbuf_set_primitive(struct vbuf_render *vbr, unsigned prim)
 }
 
 
-#if 0
 static void
 cell_vbuf_draw(struct vbuf_render *vbr,
                uint prim,
@@ -130,7 +129,7 @@ cell_vbuf_draw(struct vbuf_render *vbr,
 
    cell_flush(&cell->pipe, 0x0);
 }
-#endif
+
 
 static void
 cell_vbuf_release_vertices(struct vbuf_render *vbr, void *vertices, 
@@ -167,9 +166,7 @@ cell_init_vbuf(struct cell_context *cell)
    cell->vbuf_render->base.get_vertex_info = cell_vbuf_get_vertex_info;
    cell->vbuf_render->base.allocate_vertices = cell_vbuf_allocate_vertices;
    cell->vbuf_render->base.set_primitive = cell_vbuf_set_primitive;
-#if 0
    cell->vbuf_render->base.draw = cell_vbuf_draw;
-#endif
    cell->vbuf_render->base.release_vertices = cell_vbuf_release_vertices;
    cell->vbuf_render->base.destroy = cell_vbuf_destroy;