summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2010-02-12 11:07:01 -0700
committerBrian Paul <brianp@vmware.com>2010-02-12 11:07:51 -0700
commit0087f9dc0690e5de139f89ea4577b1824b918757 (patch)
tree09e4539522f67a8bc0a33c5831f05e25648db171
parente4afe725ee280396c65e541a96467072f5293e77 (diff)
downloadmesa-gallium-dynamicstencilref.tar.gz
cell: adjust structure paddinggallium-dynamicstencilref
The size of some core Gallium state structures has changed so the padding on some cell structs needed to be adjusted to keep them a multiple of 16 bytes.
-rw-r--r--src/gallium/drivers/cell/common.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/cell/common.h b/src/gallium/drivers/cell/common.h
index 7f2b33c2dcc..bbb112fd336 100644
--- a/src/gallium/drivers/cell/common.h
+++ b/src/gallium/drivers/cell/common.h
@@ -230,6 +230,7 @@ struct cell_command_rasterizer
{
opcode_t opcode; /**< CELL_CMD_STATE_RASTERIZER */
struct pipe_rasterizer_state rasterizer;
+ uint32_t pad[1];
};
@@ -326,7 +327,7 @@ struct cell_command_sampler
opcode_t opcode; /**< CELL_CMD_STATE_SAMPLER */
uint unit;
struct pipe_sampler_state state;
- uint32_t pad_[2];
+ uint32_t pad_[3];
};