summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/cell/ppu
diff options
context:
space:
mode:
authorBrian <brian.paul@tungstengraphics.com>2008-01-02 19:31:36 -0700
committerBrian <brian.paul@tungstengraphics.com>2008-01-02 19:31:36 -0700
commitf6b7e2d3bf9af34704e9624246614c1583b655da (patch)
tree559d9051f8bf77dcd71b8f097cdfc91ccdf96fa4 /src/mesa/pipe/cell/ppu
parent54090bd841b302c6d48e7f130dbe07c8fd5a0a96 (diff)
make use of prim bounds box info
Diffstat (limited to 'src/mesa/pipe/cell/ppu')
-rw-r--r--src/mesa/pipe/cell/ppu/cell_context.c5
-rw-r--r--src/mesa/pipe/cell/ppu/cell_render.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/mesa/pipe/cell/ppu/cell_context.c b/src/mesa/pipe/cell/ppu/cell_context.c
index fb89837a7c..4fcf804d82 100644
--- a/src/mesa/pipe/cell/ppu/cell_context.c
+++ b/src/mesa/pipe/cell/ppu/cell_context.c
@@ -241,6 +241,11 @@ cell_create_context(struct pipe_winsys *winsys, struct cell_winsys *cws)
draw_set_rasterize_stage(cell->draw, cell->render_stage);
+ cell->prim_buffer.xmin = 1e100;
+ cell->prim_buffer.ymin = 1e100;
+ cell->prim_buffer.xmax = -1e100;
+ cell->prim_buffer.ymax = -1e100;
+
/*
* SPU stuff
*/
diff --git a/src/mesa/pipe/cell/ppu/cell_render.c b/src/mesa/pipe/cell/ppu/cell_render.c
index b97f4ff536..79aa37ea02 100644
--- a/src/mesa/pipe/cell/ppu/cell_render.c
+++ b/src/mesa/pipe/cell/ppu/cell_render.c
@@ -166,6 +166,11 @@ cell_flush_prim_buffer(struct cell_context *cell)
}
cell->prim_buffer.num_verts = 0;
+
+ cell->prim_buffer.xmin = 1e100;
+ cell->prim_buffer.ymin = 1e100;
+ cell->prim_buffer.xmax = -1e100;
+ cell->prim_buffer.ymax = -1e100;
}