cell: added cast in spu_splats() call
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 11 Sep 2008 14:44:54 +0000 (08:44 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 11 Sep 2008 16:39:28 +0000 (10:39 -0600)
src/gallium/drivers/cell/spu/spu_texture.c

index 5051774f00c28c5c1e39698b8923541c6da9b475..117b8a36f805191d339fc7bd3d17015d25c90a9b 100644 (file)
@@ -97,7 +97,7 @@ get_four_texels(uint unit, vec_uint4 x, vec_uint4 y, vec_uint4 *texels)
    const qword offset_y = si_andi((qword) y, 0x1f);
 
    const qword tiles_per_row = (qword) spu_splats(spu.texture[unit].tiles_per_row);
-   const qword tile_size = (qword) spu_splats(sizeof(tile_t));
+   const qword tile_size = (qword) spu_splats((unsigned) sizeof(tile_t));
 
    qword tile_offset = si_mpya((qword) tile_y, tiles_per_row, (qword) tile_x);
    tile_offset = si_mpy((qword) tile_offset, tile_size);