Cell: Remove erroneous ALIGN16_ATTRIB attributes
authorIan Romanick <idr@us.ibm.com>
Thu, 21 Feb 2008 18:32:02 +0000 (10:32 -0800)
committerIan Romanick <idr@us.ibm.com>
Thu, 21 Feb 2008 18:43:46 +0000 (10:43 -0800)
commitde5c64e0af0b1a1ce3ee12f361341880dc260868
tree968822441e858973e5db113a6b98ed47def42049
parent6dd47c264a8642a4e3dbe0b4fc194174743c64fc
Cell: Remove erroneous ALIGN16_ATTRIB attributes

If a structure is marked as being aligned the SPE compiler performs
extra optimizations (sadly, only -O2 is used) when reading the
structure.  Since most of the structures sent in batch buffers are
only 8-byte aligned, this resulted in mysterous bugs with -O2.
src/gallium/drivers/cell/common.h