Cell: remove obsolete cell_prim_buffer struct and code
authorBrian <brian.paul@tungstengraphics.com>
Fri, 11 Jan 2008 18:35:03 +0000 (11:35 -0700)
committerBrian <brian.paul@tungstengraphics.com>
Fri, 11 Jan 2008 18:35:03 +0000 (11:35 -0700)
src/mesa/pipe/cell/common.h
src/mesa/pipe/cell/ppu/cell_context.c
src/mesa/pipe/cell/ppu/cell_context.h

index 60abe2d9bcfdf7ceb9ac5569b971685ef4c2d4a4..c00cee6a02d7ddf4705165b081e50194ba76ef88 100644 (file)
@@ -54,6 +54,7 @@
 #define CELL_CMD_RENDER        5
 
 
+
 /**
  * Tell SPUs about the framebuffer size, location
  */
@@ -77,6 +78,7 @@ struct cell_command_clear_surface
 
 #define CELL_MAX_VBUF_SIZE    (16 * 1024)
 #define CELL_MAX_VBUF_INDEXES 1024
+#define CELL_MAX_ATTRIBS      2 /* temporary! */
 struct cell_command_render
 {
    uint prim_type;
@@ -106,16 +108,4 @@ struct cell_init_info
 } ALIGN16_ATTRIB;
 
 
-/** Temporary */
-#define CELL_MAX_VERTS 240
-#define CELL_MAX_ATTRIBS 2
-struct cell_prim_buffer
-{
-   float vertex[CELL_MAX_VERTS][CELL_MAX_ATTRIBS][4] ALIGN16_ATTRIB;
-   float xmin, ymin, xmax, ymax;
-   uint num_verts;
-} ALIGN16_ATTRIB;
-
-
-
 #endif /* CELL_COMMON_H */
index defce2869a5994f0958922a36126eb7ebe3467a9..000217b25907e97414f15ddc2e23154de41c17d2 100644 (file)
@@ -240,11 +240,6 @@ cell_create_context(struct pipe_winsys *winsys, struct cell_winsys *cws)
    cell_init_vbuf(cell);
    draw_set_rasterize_stage(cell->draw, cell->vbuf);
 
-   cell->prim_buffer.xmin = 1e100;
-   cell->prim_buffer.ymin = 1e100;
-   cell->prim_buffer.xmax = -1e100;
-   cell->prim_buffer.ymax = -1e100;
-
    /*
     * SPU stuff
     */
index 4ff39a53c671fc34f7f38dd4084921350afa23df..d7754d5d61f170932b5e96546f5fa7bb0570cede 100644 (file)
@@ -96,8 +96,6 @@ struct cell_context
 
 
    uint num_spus;
-   
-   struct cell_prim_buffer prim_buffer;
 };