cell: remove old texture-related fields
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 13 Oct 2008 21:17:01 +0000 (15:17 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 13 Oct 2008 22:43:36 +0000 (16:43 -0600)
src/gallium/drivers/cell/spu/spu_command.c
src/gallium/drivers/cell/spu/spu_main.h

index d4cc9a214677ea54e1e6844a81f2690e1b9362c0..64890f6dbd6b71aa1cd4f91441e84b376015c3ec 100644 (file)
@@ -330,9 +330,6 @@ cmd_state_texture(const struct cell_command_texture *texture)
 
    spu.texture[unit].tiles_per_row = width / TILE_SIZE;
 
-   spu.texture[unit].tex_size = (vector float) { width, height, 0.0, 0.0};
-   spu.texture[unit].tex_size_mask = (vector unsigned int)
-         { width - 1, height - 1, 0, 0 };
    spu.texture[unit].tex_size_x_mask = spu_splats(width - 1);
    spu.texture[unit].tex_size_y_mask = spu_splats(height - 1);
 }
index 2a8cb00f8df6b98f354114f3d5516dd3c8f0c202..e3960dbe8b6990ee01ec1ad02f0380a39924ea28 100644 (file)
@@ -112,10 +112,8 @@ struct spu_texture
    void *start;
    ushort width, height;
    ushort tiles_per_row;
-   vector float tex_size; /**< == {width, height, 0, 0} */
    vector float width4;   /**< == {width, width, width, width} */
    vector float height4;  /**< == {height, height, height, height} */
-   vector unsigned int tex_size_mask; /**< == {width-1, height-1, 0, 0 } */
    vector unsigned int tex_size_x_mask; /**< splat(width-1) */
    vector unsigned int tex_size_y_mask; /**< splat(height-1) */
 } ALIGN16_ATTRIB;