Home
last modified time | relevance | path

Searched refs:restart_index (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_push.c52 uint32_t restart_index; member
96 nr = prim_restart_search_i08(elts, push, ctx->restart_index); in emit_vertices_i08()
110 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i08()
128 nr = prim_restart_search_i16(elts, push, ctx->restart_index); in emit_vertices_i16()
142 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i16()
160 nr = prim_restart_search_i32(elts, push, ctx->restart_index); in emit_vertices_i32()
174 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i32()
236 ctx.restart_index = info->restart_index; in nv30_push_vbo()
241 ctx.restart_index = 0; in nv30_push_vbo()
247 PUSH_DATA (ctx.push, info->restart_index); in nv30_push_vbo()
Dnv30_vbo.c590 PUSH_DATA (push, info->restart_index); in nv30_draw_vbo()
592 if (info->restart_index > 65535) in nv30_draw_vbo()
602 PUSH_DATA (push, info->restart_index); in nv30_draw_vbo()
604 if (info->restart_index > 65535) in nv30_draw_vbo()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_push.c28 uint32_t restart_index; member
73 nr = prim_restart_search_i08(elts, push, ctx->restart_index); in emit_vertices_i08()
90 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i08()
106 nr = prim_restart_search_i16(elts, push, ctx->restart_index); in emit_vertices_i16()
123 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i16()
139 nr = prim_restart_search_i32(elts, push, ctx->restart_index); in emit_vertices_i32()
156 PUSH_DATA (ctx->push, ctx->restart_index); in emit_vertices_i32()
250 ctx.restart_index = info->restart_index; in nv50_push_vbo()
266 ctx.restart_index = 0; in nv50_push_vbo()
275 PUSH_DATA (ctx.push, info->restart_index); in nv50_push_vbo()
Dnv50_vbo.c775 PUSH_DATA (push, info->restart_index); in nv50_draw_vbo()
777 if (info->restart_index > 65535) in nv50_draw_vbo()
787 PUSH_DATA (push, info->restart_index); in nv50_draw_vbo()
789 if (info->restart_index > 65535) in nv50_draw_vbo()
/external/mesa3d/src/mesa/vbo/
Dvbo_primitive_restart.c80 unsigned start, unsigned end, unsigned restart_index, in find_sub_primitives() argument
108 if (scan_index == restart_index) { \ in find_sub_primitives()
174 GLuint restart_index = ctx->Array.RestartIndex; in vbo_sw_primitive_restart() local
192 0, ib->count, restart_index, in vbo_sw_primitive_restart()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_push.c26 uint32_t restart_index; member
131 nr = prim_restart_search_i08(elts, push, ctx->restart_index); in emit_vertices_i08()
172 nr = prim_restart_search_i16(elts, push, ctx->restart_index); in emit_vertices_i16()
213 nr = prim_restart_search_i32(elts, push, ctx->restart_index); in emit_vertices_i32()
336 ctx.restart_index = info->restart_index; in nvc0_push_vbo()
341 ctx.restart_index = 0; in nvc0_push_vbo()
Dnvc0_vbo_translate.c21 uint32_t restart_index; member
216 nR = prim_restart_search_i08(elts, nR, ctx->restart_index); in disp_vertices_i08()
251 PUSH_DATA (push, ctx->restart_index); in disp_vertices_i08()
272 nR = prim_restart_search_i16(elts, nR, ctx->restart_index); in disp_vertices_i16()
307 PUSH_DATA (push, ctx->restart_index); in disp_vertices_i16()
328 nR = prim_restart_search_i32(elts, nR, ctx->restart_index); in disp_vertices_i32()
363 PUSH_DATA (push, ctx->restart_index); in disp_vertices_i32()
446 ctx.restart_index = info->restart_index; in nvc0_push_vbo()
455 PUSH_DATA (ctx.push, info->restart_index); in nvc0_push_vbo()
Dnvc0_vbo.c849 PUSH_DATA (push, info->restart_index); in nvc0_draw_vbo()
851 if (info->restart_index > 65535) in nvc0_draw_vbo()
860 PUSH_DATA (push, info->restart_index); in nvc0_draw_vbo()
862 if (info->restart_index > 65535) in nvc0_draw_vbo()
/external/mesa3d/src/gallium/auxiliary/util/
Du_vbuf.c906 unsigned restart_index = info->restart_index; in u_vbuf_get_minmax_index() local
925 if (ui_indices[i] != restart_index) { in u_vbuf_get_minmax_index()
947 if (us_indices[i] != restart_index) { in u_vbuf_get_minmax_index()
969 if (ub_indices[i] != restart_index) { in u_vbuf_get_minmax_index()
Du_dump_state.c759 util_dump_member(stream, uint, state, restart_index); in util_dump_draw_info()
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h547 unsigned restart_index; member
/external/mesa3d/src/mesa/state_tracker/
Dst_draw.c247 info.restart_index = ctx->Array.RestartIndex; in st_draw_vbo()
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
Dd3d11_context.h741 info.restart_index = strip_cut_index; in DrawIndexed()
793 info.restart_index = strip_cut_index; in DrawIndexedInstanced()
845 info.restart_index = 0; in DrawAuto()
879 info.restart_index = strip_cut_index; in DrawIndexedInstancedIndirect()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt.c329 if (elements[i] == info->restart_index) { \
/external/mesa3d/src/gallium/drivers/trace/
Dtr_dump_state.c690 trace_dump_member(uint, state, restart_index); in trace_dump_draw_info()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c264 si_pm4_set_reg(pm4, R_02840C_VGT_MULTI_PRIM_IB_RESET_INDX, info->restart_index); in si_update_draw_info_state()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c1193 r600_pipe_state_add_reg(&rctx->vgt, R_02840C_VGT_MULTI_PRIM_IB_RESET_INDX, info.restart_index); in r600_draw_vbo()
1205 r600_pipe_state_mod_reg(&rctx->vgt, info.restart_index); in r600_draw_vbo()
/external/mesa3d/src/gallium/docs/source/
Dcontext.rst262 feature. The ``restart_index`` field specifies the restart index value.