summaryrefslogtreecommitdiff
path: root/src/gallium
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2008-10-10 08:44:29 -0600
committerBrian Paul <brian.paul@tungstengraphics.com>2008-10-10 08:44:29 -0600
commit086a56134f334505ca9cd6f57194280c1ebf44dc (patch)
treedc7cd9420200bfc58446b4731d8f3aeceb0af235 /src/gallium
parent3a3801c1431203fc4dca24d56577995ae2e78956 (diff)
cell: updates in response to draw's struct vertex_info changes
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/cell/spu/spu_tri.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/cell/spu/spu_tri.c b/src/gallium/drivers/cell/spu/spu_tri.c
index 87991c3136..a62d4f0f2f 100644
--- a/src/gallium/drivers/cell/spu/spu_tri.c
+++ b/src/gallium/drivers/cell/spu/spu_tri.c
@@ -215,7 +215,7 @@ clip_emit_quad(struct setup_stage *setup)
static INLINE void
eval_coeff(uint slot, float x, float y, vector float result[4])
{
- switch (spu.vertex_info.interp_mode[slot]) {
+ switch (spu.vertex_info.attrib[slot].interp_mode) {
case INTERP_CONSTANT:
result[QUAD_TOP_LEFT] =
result[QUAD_TOP_RIGHT] =
@@ -776,7 +776,7 @@ static void setup_tri_coefficients(void)
uint i;
for (i = 0; i < spu.vertex_info.num_attribs; i++) {
- switch (spu.vertex_info.interp_mode[i]) {
+ switch (spu.vertex_info.attrib[i].interp_mode) {
case INTERP_NONE:
break;
case INTERP_POS: