diff options
Diffstat (limited to 'src/mesa/pipe')
| -rw-r--r-- | src/mesa/pipe/cell/spu/spu_main.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/src/mesa/pipe/cell/spu/spu_main.c b/src/mesa/pipe/cell/spu/spu_main.c index 5b50ec6953..62f6a357ba 100644 --- a/src/mesa/pipe/cell/spu/spu_main.c +++ b/src/mesa/pipe/cell/spu/spu_main.c @@ -441,9 +441,12 @@ cmd_state_sampler(const struct pipe_sampler_state *state)  static void  cmd_state_vertex_info(const struct vertex_info *vinfo)  { -   if (Debug) +   if (Debug) {        printf("SPU %u: VERTEX_INFO num_attribs=%u\n", spu.init.id,               vinfo->num_attribs); +   } +   ASSERT(vinfo->num_attribs >= 1); +   ASSERT(vinfo->num_attribs <= 8);     memcpy(&spu.vertex_info, vinfo, sizeof(*vinfo));  } | 
