Home
last modified time | relevance | path

Searched refs:primitive_restart (Results 1 – 25 of 105) sorted by relevance

12345

/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_push.c50 bool primitive_restart; member
95 if (ctx->primitive_restart) in emit_vertices_i08()
127 if (ctx->primitive_restart) in emit_vertices_i16()
159 if (ctx->primitive_restart) in emit_vertices_i32()
239 ctx.primitive_restart = info->primitive_restart; in nv30_push_vbo()
244 ctx.primitive_restart = false; in nv30_push_vbo()
250 PUSH_DATA (ctx.push, info->primitive_restart); in nv30_push_vbo()
252 nv30->state.prim_restart = info->primitive_restart; in nv30_push_vbo()
Dnv30_vbo.c555 if (!info->primitive_restart &&
610 if (info->primitive_restart != nv30->state.prim_restart) {
611 if (info->primitive_restart) {
622 nv30->state.prim_restart = info->primitive_restart;
624 if (info->primitive_restart) {
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_push.c26 bool primitive_restart; member
77 if (ctx->primitive_restart) in emit_vertices_i08()
116 if (ctx->primitive_restart) in emit_vertices_i16()
155 if (ctx->primitive_restart) in emit_vertices_i32()
289 ctx.primitive_restart = info->primitive_restart; in nv50_push_vbo()
305 ctx.primitive_restart = false; in nv50_push_vbo()
312 if (info->primitive_restart) { in nv50_push_vbo()
321 nv50->state.prim_restart = info->primitive_restart; in nv50_push_vbo()
Dnv50_vbo.c861 if (info->primitive_restart != nv50->state.prim_restart) { in nv50_draw_vbo()
862 if (info->primitive_restart) { in nv50_draw_vbo()
873 nv50->state.prim_restart = info->primitive_restart; in nv50_draw_vbo()
875 if (info->primitive_restart) { in nv50_draw_vbo()
/external/mesa3d/src/gallium/auxiliary/indices/
Du_primconvert.c107 new_info.primitive_restart = info->primitive_restart; in util_primconvert_draw_vbo()
116 info->primitive_restart ? PR_ENABLE : PR_DISABLE, in util_primconvert_draw_vbo()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c389 (key->u.primitive_restart && in si_get_init_multi_vgt_param()
455 for (int primitive_restart = 0; primitive_restart < 2; primitive_restart++) in si_init_ia_multi_vgt_param_table() local
467 key.u.primitive_restart = primitive_restart; in si_init_ia_multi_vgt_param_table()
502 key.u.primitive_restart = info->primitive_restart; in si_get_ia_multi_vgt_param()
621 if (info->primitive_restart != sctx->last_primitive_restart_en) { in si_emit_draw_registers()
624 info->primitive_restart); in si_emit_draw_registers()
627 info->primitive_restart); in si_emit_draw_registers()
629 sctx->last_primitive_restart_en = info->primitive_restart; in si_emit_draw_registers()
632 if (info->primitive_restart && in si_emit_draw_registers()
1318 !info->primitive_restart; in si_draw_vbo()
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_draw.cpp43 !info->primitive_restart && in swr_draw_vbo()
115 if (info->primitive_restart) in swr_draw_vbo()
119 velems->fsState.bEnableCutIndex = info->primitive_restart; in swr_draw_vbo()
210 feState.bEnableCutIndex = info->primitive_restart; in swr_draw_vbo()
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/
Dgles3-gtf-master.txt130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
139 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/
Dgles3-gtf-master.txt130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
139 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/
Dgles3-gtf-master.txt129 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/src/
Dgles3-gtf-master.txt130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
139 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/src/
Dgles3-gtf-master.txt129 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/
Dgles3-gtf-master.txt130 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_basic
131 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_elements
132 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_mode
133 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete
134 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_upconvert
135 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_instance_id
136 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_primitive_id
137 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_vao_state
138 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_draw_arrays
139 GTF-GLES3.gtf.GL3Tests.primitive_restart.primitive_restart_incomplete2
[all …]
/external/mesa3d/src/gallium/auxiliary/util/
Du_prim_restart.c187 assert(info->primitive_restart); in util_draw_vbo_without_prim_restart()
253 new_info.primitive_restart = FALSE; in util_draw_vbo_without_prim_restart()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_context.c99 if (info->primitive_restart) in etna_update_state_for_draw()
105 …(info->primitive_restart && ctx->index_buffer.FE_PRIMITIVE_RESTART_INDEX != info->restart_index)) { in etna_update_state_for_draw()
154 !info->primitive_restart && in etna_draw_vbo()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_draw.c335 !info->primitive_restart && in vc5_draw_vbo()
340 if (info->primitive_restart && in vc5_draw_vbo()
466 prim.enable_primitive_restarts = info->primitive_restart; in vc5_draw_vbo()
483 prim.enable_primitive_restarts = info->primitive_restart; in vc5_draw_vbo()
/external/mesa3d/src/intel/vulkan/
Dgen7_cmd_buffer.c238 vf.IndexedDrawCutIndexEnable = pipeline->primitive_restart; in genX()
245 ib.CutIndexEnable = pipeline->primitive_restart; in genX()
/external/mesa3d/src/mesa/state_tracker/
Dst_draw.c87 info->primitive_restart = true; in setup_primitive_restart()
154 info.primitive_restart = false; in st_draw_vbo()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_hw.h218 unsigned primitive_restart:1; member
/external/minigbm/
Dvirgl_hw.h218 unsigned primitive_restart:1; member
/external/deqp/doc/testspecs/GLES3/
Dfunctional.primitive_restart.txt22 + dEQP-GLES3.functional.primitive_restart.*
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.c62 OUT_RING(ring, info->primitive_restart ? /* PC_RESTART_INDEX */ in draw_impl()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c78 OUT_RING(ring, info->primitive_restart ? /* PC_RESTART_INDEX */ in draw_impl()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_vbo_translate.c491 ctx.prim_restart = info->primitive_restart; in nvc0_push_vbo()
494 if (info->primitive_restart) { in nvc0_push_vbo()
508 nvc0->state.prim_restart = info->primitive_restart; in nvc0_push_vbo()
/external/deqp/android/cts/lmp-mr1/src/
Des30-lmp-mr1.txt33571 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_byte.draw_elements
33572 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_byte.draw_elements_instanced
33573 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_byte.draw_range_elements
33574 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_short.draw_elements
33575 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_short.draw_elements_instanced
33576 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_short.draw_range_elements
33577 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_int.draw_elements
33578 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_int.draw_elements_instanced
33579 dEQP-GLES3.functional.primitive_restart.basic.points.unsigned_int.draw_range_elements
33580 dEQP-GLES3.functional.primitive_restart.basic.line_strip.unsigned_byte.draw_elements
[all …]

12345