Home
last modified time | relevance | path

Searched refs:prim_restart (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_primitive_restart.c145 if (brw->prim_restart.in_progress) { in brw_handle_primitive_restart()
159 brw->prim_restart.in_progress = true; in brw_handle_primitive_restart()
164 brw->prim_restart.enable_cut_index = true; in brw_handle_primitive_restart()
167 brw->prim_restart.enable_cut_index = false; in brw_handle_primitive_restart()
182 brw->prim_restart.in_progress = false; in brw_handle_primitive_restart()
Dbrw_draw_upload.c788 if (brw->prim_restart.enable_cut_index != brw->ib.enable_cut_index) { in brw_upload_indices()
789 brw->ib.enable_cut_index = brw->prim_restart.enable_cut_index; in brw_upload_indices()
Dbrw_context.c1121 brw->prim_restart.in_progress = false; in brwCreateContext()
1122 brw->prim_restart.enable_cut_index = false; in brwCreateContext()
Dbrw_context.h1205 } prim_restart; member
DgenX_state_upload.c867 assert(brw->ib.enable_cut_index == brw->prim_restart.enable_cut_index); in genX()
/external/mesa3d/src/gallium/auxiliary/indices/
Du_indices_gen.py211 def prim_restart(in_verts, out_verts, out_prims, close_func = None): function
261 prim_restart(2, 2, 1, close_func)
295 prim_restart(3, 3, 1, close_func)
313 prim_restart(3, 3, 1, close_func)
327 prim_restart(4, 3, 2)
338 prim_restart(4, 3, 2)
Du_indices.c93 unsigned prim_restart, in u_index_translator() argument
129 *out_translate = translate[in_idx][out_idx][in_pv][out_pv][prim_restart][prim]; in u_index_translator()
Du_indices.h101 unsigned prim_restart,
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_vbo_translate.c25 bool prim_restart; member
257 if (unlikely(ctx->prim_restart)) in disp_vertices_i08()
314 if (unlikely(ctx->prim_restart)) in disp_vertices_i16()
371 if (unlikely(ctx->prim_restart)) in disp_vertices_i32()
576 ctx.prim_restart = info->primitive_restart; in nvc0_push_vbo()
590 if (nvc0->state.prim_restart) { in nvc0_push_vbo()
593 nvc0->state.prim_restart = info->primitive_restart; in nvc0_push_vbo()
Dnvc0_screen.h41 bool prim_restart; member
Dnvc0_vbo.c906 if (en != nvc0->state.prim_restart) { in nvc0_update_prim_restart()
914 nvc0->state.prim_restart = en; in nvc0_update_prim_restart()
Dnvc0_surface.c1338 if (nvc0->state.prim_restart) { in nvc0_blit_3d()
1340 nvc0->state.prim_restart = 0; in nvc0_blit_3d()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_push.c320 if (nv50->state.prim_restart) { in nv50_push_vbo()
324 nv50->state.prim_restart = info->primitive_restart; in nv50_push_vbo()
Dnv50_screen.h43 bool prim_restart; member
Dnv50_vbo.c851 if (info->primitive_restart != nv50->state.prim_restart) { in nv50_draw_vbo()
863 nv50->state.prim_restart = info->primitive_restart; in nv50_draw_vbo()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.h55 bool prim_restart; member
Dnv30_vbo.c608 if (info->primitive_restart != nv30->state.prim_restart) {
620 nv30->state.prim_restart = info->primitive_restart;
Dnv30_push.c252 nv30->state.prim_restart = info->primitive_restart; in nv30_push_vbo()
/external/mesa3d/docs/relnotes/
D20.3.0.rst1777 - gallium/indices: use prim_restart-helper for polygon