Browse Source

gallium: move assertion (though not really significant)

tags/mesa_20090313
Brian Paul 17 years ago
parent
commit
1828b6d031
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      src/mesa/state_tracker/st_draw.c

+ 2
- 1
src/mesa/state_tracker/st_draw.c View File

pipe_reference_buffer(pipe, &vbuffer[attr].buffer, stobj->buffer); pipe_reference_buffer(pipe, &vbuffer[attr].buffer, stobj->buffer);
vbuffer[attr].buffer_offset = (unsigned) arrays[mesaAttr]->Ptr; vbuffer[attr].buffer_offset = (unsigned) arrays[mesaAttr]->Ptr;
velements[attr].src_offset = 0; velements[attr].src_offset = 0;
assert(velements[attr].src_offset <= 2048); /* 11-bit field */
} }
else { else {
/* attribute data is in user-space memory, not a VBO */ /* attribute data is in user-space memory, not a VBO */
velements[attr].src_offset = 0; velements[attr].src_offset = 0;
} }


assert(velements[attr].src_offset <= 2048); /* 11-bit field */

/* common-case setup */ /* common-case setup */
vbuffer[attr].pitch = arrays[mesaAttr]->StrideB; /* in bytes */ vbuffer[attr].pitch = arrays[mesaAttr]->StrideB; /* in bytes */
vbuffer[attr].max_index = max_index; vbuffer[attr].max_index = max_index;

Loading…
Cancel
Save