Lines Matching refs:start

93  * the same Offset in the buffer object. To achieve this, the start values of
160 const fi_type *src = src_buffer + prim->start * sz;
164 unsigned r = vbo_copy_vertices(ctx, prim->mode, prim->start, &prim->count,
218 prev_prim->start, this_prim->start,
260 const fi_type *src = save->vertex_store->buffer_in_ram + prim->start * sz;
262 fi_type *dst = save->vertex_store->buffer_in_ram + (prim->start + prim->count) * sz;
275 prim->start++;
593 int end = original_prims[node->cold->prim_count - 1].start +
595 int total_vert_count = end - original_prims[0].start;
597 node->cold->min_index = node->cold->prims[0].start;
650 pmode, original_prims[i].start, vertex_count,
655 trans_func(original_prims[i].start, new_count, tmp_indices);
681 converted_prim ? CAST_INDEX(tmp_indices, index_size, 0) : original_prims[i].start,
689 converted_prim ? CAST_INDEX(tmp_indices, index_size, 0) : original_prims[i].start,
695 int start = idx;
708 converted_prim ? CAST_INDEX(tmp_indices, index_size, j) : original_prims[i].start + j,
713 converted_prim ? CAST_INDEX(tmp_indices, index_size, j) : original_prims[i].start + j,
724 converted_prim ? CAST_INDEX(tmp_indices, index_size, j) : original_prims[i].start + j,
735 original_prims[i].start + vertex_count - 1,
743 merged_prims[last_valid_prim].count += idx - start;
750 merged_prims[last_valid_prim].start = start;
751 merged_prims[last_valid_prim].count = idx - start;
810 * and specify the start of the primitive with the _mesa_prim::start
817 * still need the uncorrected start vertices
830 node->cold->prims[i].start += start_offset;
855 /* Since we append the indices to an existing buffer, we need to adjust the start value of each
861 merged_prims[i].start += indices_offset;
886 node->start_count.start = merged_prims[0].start;
894 node->start_counts[i].start = merged_prims[i].start;
987 /* 'start_offset' has been added to all primitives 'start', so undo it here. */
1018 save->prim_store->prims[i].count = (get_vertex_count(save) - save->prim_store->prims[i].start);
1030 save->prim_store->prims[0].start = 0;
1052 /* Copy stored stored vertices to start of new list.
1435 save->prim_store->prims[i].start;
1544 save->prim_store->prims[i].start = get_vertex_count(save);
1565 save->prim_store->prims[i].count = (get_vertex_count(save) - save->prim_store->prims[i].start);
1670 save_DrawArrays(GLenum mode, GLint start, GLsizei count)
1699 _mesa_array_element(ctx, start + i);
1843 save_DrawRangeElements(GLenum mode, GLuint start, GLuint end,
1865 if (end < start) {
1867 "glDrawRangeElements(end < start)");
1996 save->prim_store->prims[i].count = get_vertex_count(save) - save->prim_store->prims[i].start;