diff options
author | Brian <brian.paul@tungstengraphics.com> | 2007-12-11 08:47:13 -0700 |
---|---|---|
committer | Brian <brian.paul@tungstengraphics.com> | 2007-12-11 09:00:01 -0700 |
commit | 9f0e5642d80d746aa757a1e67dec15b0fd404e5d (patch) | |
tree | f9c578626f6af5e89d55281649c05e2df59063d6 /src/mesa/pipe/cell/common.h | |
parent | 1bc303283e85ac15e74af1a2297166d87986e15e (diff) |
use ALIGN16_ATTRIB from p_compiler.h
Diffstat (limited to 'src/mesa/pipe/cell/common.h')
-rw-r--r-- | src/mesa/pipe/cell/common.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mesa/pipe/cell/common.h b/src/mesa/pipe/cell/common.h index 5e5abad8c4..a87417743a 100644 --- a/src/mesa/pipe/cell/common.h +++ b/src/mesa/pipe/cell/common.h @@ -33,11 +33,11 @@ #ifndef CELL_COMMON_H #define CELL_COMMON_H +#include "pipe/p_compiler.h" #include "pipe/p_util.h" -#define ALIGN16 __attribute__( (aligned( 16 )) ) - +/** for sanity checking */ #define ASSERT_ALIGN16(ptr) \ assert((((unsigned long) (ptr)) & 0xf) == 0); @@ -61,7 +61,7 @@ struct cell_command_framebuffer void *start; int width, height; unsigned format; -} ALIGN16; +} ALIGN16_ATTRIB; /** @@ -70,7 +70,7 @@ struct cell_command_framebuffer struct cell_command_clear_tiles { uint value; -} ALIGN16; +} ALIGN16_ATTRIB; struct cell_command_triangle @@ -79,7 +79,7 @@ struct cell_command_triangle float x1, y1; float x2, y2; uint color; -} ALIGN16; +} ALIGN16_ATTRIB; /** XXX unions don't seem to work */ @@ -88,7 +88,7 @@ struct cell_command struct cell_command_framebuffer fb; struct cell_command_clear_tiles clear; struct cell_command_triangle tri; -} ALIGN16; +} ALIGN16_ATTRIB; struct cell_init_info @@ -96,7 +96,7 @@ struct cell_init_info unsigned id; unsigned num_spus; struct cell_command *cmd; -} ALIGN16; +} ALIGN16_ATTRIB; |