/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_push.c | 50 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()
|
D | nv30_vbo.c | 555 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/ |
D | nv50_push.c | 26 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()
|
D | nv50_vbo.c | 861 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/ |
D | u_primconvert.c | 107 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/ |
D | si_state_draw.c | 389 (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/ |
D | swr_draw.cpp | 43 !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/ |
D | gles3-gtf-master.txt | 130 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/ |
D | gles3-gtf-master.txt | 130 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/ |
D | gles3-gtf-master.txt | 129 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/ |
D | gles3-gtf-master.txt | 130 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/ |
D | gles3-gtf-master.txt | 129 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/ |
D | gles3-gtf-master.txt | 130 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/ |
D | u_prim_restart.c | 187 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/ |
D | etnaviv_context.c | 99 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/ |
D | vc5_draw.c | 335 !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/ |
D | gen7_cmd_buffer.c | 238 vf.IndexedDrawCutIndexEnable = pipeline->primitive_restart; in genX() 245 ib.CutIndexEnable = pipeline->primitive_restart; in genX()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_draw.c | 87 info->primitive_restart = true; in setup_primitive_restart() 154 info.primitive_restart = false; in st_draw_vbo()
|
/external/mesa3d/src/gallium/drivers/virgl/ |
D | virgl_hw.h | 218 unsigned primitive_restart:1; member
|
/external/minigbm/ |
D | virgl_hw.h | 218 unsigned primitive_restart:1; member
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.primitive_restart.txt | 22 + dEQP-GLES3.functional.primitive_restart.*
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.c | 62 OUT_RING(ring, info->primitive_restart ? /* PC_RESTART_INDEX */ in draw_impl()
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_draw.c | 78 OUT_RING(ring, info->primitive_restart ? /* PC_RESTART_INDEX */ in draw_impl()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo_translate.c | 491 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/ |
D | es30-lmp-mr1.txt | 33571 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 …]
|