Lines Matching refs:start
92 * "last" mode, and all other modes start from the second vertex.
381 map[vbi] += (vbuf->buffer_offset / 4) + stride[i] * draw->start;
434 unsigned start,
453 /* If start is odd, render the first triangle with indices embedded
454 * in the command stream. This will increase start by 3 and make it
456 if (indexSize == 2 && (start & 1) &&
466 start += 3;
472 offset_dwords = indexSize * start / sizeof(uint32_t);
527 ptr1 += draw->start;
551 ptr2 += draw->start;
570 ptr4 += draw->start;
596 unsigned start = draw->start;
610 &indexSize, index_offset, &start, count);
613 if (indexSize == 2 && (start & 1) && indexBuffer) {
621 memcpy(indices3, ptr + start, 6);
624 * The start index will be aligned simply from the fact that
626 r300_upload_index_buffer(r300, &indexBuffer, indexSize, &start,
632 &start, count,
645 info->max_index, info->mode, start, count,
657 info->mode, start, short_count, indices3);
659 start += short_count;
686 unsigned start = draw->start;
693 NULL, 9, start, 0, instance_id))
707 start += short_count;
714 start, 0, instance_id))
1021 unsigned start,
1033 assert(start == 0);