/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_index_modify.c | 42 if (info->has_user_indices) { in util_shorten_ubyte_elts_to_userptr() 76 if (info->has_user_indices) { in util_rebuild_ushort_elts_to_userptr() 110 if (info->has_user_indices) { in util_rebuild_uint_elts_to_userptr()
|
D | u_draw.h | 85 info.has_user_indices = true; in util_draw_elements() 138 info.has_user_indices = true; in util_draw_elements_instanced()
|
D | u_prim_restart.c | 139 if (info->has_user_indices) in util_translate_prim_restart_ib() 323 if (!info->has_user_indices) { in util_draw_vbo_without_prim_restart()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_helpers.c | 106 if (!info->has_user_indices) { in panfrost_get_index_buffer_bounded() 134 if (!info->has_user_indices) in panfrost_get_index_buffer_bounded()
|
/third_party/mesa3d/src/mesa/main/ |
D | glthread_draw.c | 777 bool has_user_indices = vao->CurrentElementBufferName == 0; in draw_elements() local 790 (!user_buffer_mask && !has_user_indices)) { in draw_elements() 810 if (!has_user_indices) in draw_elements() 839 if (has_user_indices) in draw_elements() 992 bool has_user_indices = vao->CurrentElementBufferName == 0; in _mesa_marshal_MultiDrawElementsBaseVertex() local 1001 (!user_buffer_mask && !has_user_indices))) { in _mesa_marshal_MultiDrawElementsBaseVertex() 1017 (need_index_bounds && !has_user_indices)) in _mesa_marshal_MultiDrawElementsBaseVertex() 1070 } else if (has_user_indices) { in _mesa_marshal_MultiDrawElementsBaseVertex() 1104 if (has_user_indices) { in _mesa_marshal_MultiDrawElementsBaseVertex()
|
D | draw.c | 980 (info->index_size && info->has_user_indices && in _mesa_draw_gallium_fallback() 989 if (info->has_user_indices) { in _mesa_draw_gallium_fallback() 1006 prim.start = index_size && info->has_user_indices ? 0 : draws[i].start; in _mesa_draw_gallium_fallback() 1058 if (info->has_user_indices) { in _mesa_draw_gallium_fallback() 1304 info.has_user_indices = false; in _mesa_draw_arrays() 1631 info.has_user_indices = false; in _mesa_MultiDrawArrays() 1747 info.has_user_indices = index_bo == NULL; in _mesa_validated_drawrangeelements() 1758 if (info.has_user_indices) { in _mesa_validated_drawrangeelements() 2133 info.has_user_indices = index_bo == NULL; in _mesa_validated_multidrawelements() 2144 if (info.has_user_indices) in _mesa_validated_multidrawelements() [all …]
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_draw_elements.c | 84 if (!info->has_user_indices) in translate_indices() 266 if (info->has_user_indices) { in svga_hwtnl_draw_range_elements()
|
D | svga_swtnl_draw.c | 88 if (info->has_user_indices) { in svga_swtnl_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_push.c | 229 if (!info->has_user_indices) in nv30_push_vbo() 281 if (info->index_size && !info->has_user_indices) in nv30_push_vbo()
|
D | nv30_vbo.c | 477 !info->has_user_indices) { 514 if (!info->has_user_indices) 610 if (!nv30->base.vbo_dirty && info->index_size && !info->has_user_indices &&
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_draw_arrays.c | 113 mapped_indices = info->has_user_indices ? info->index.user : NULL; in softpipe_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_draw.h | 123 assert(!info->has_user_indices); in fd5_draw_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_draw.h | 154 assert(!info->has_user_indices); in fd_draw_emit()
|
D | freedreno_draw.c | 304 if (info->has_user_indices) { in fd_draw_vbo() 314 new_info.has_user_indices = false; in fd_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.h | 129 assert(!info->has_user_indices); in fd4_draw_emit()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_draw_arrays.c | 99 mapped_indices = info->has_user_indices ? info->index.user : NULL; in llvmpipe_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
D | r300_render.c | 592 info->has_user_indices ? NULL : info->index.resource; in r300_draw_elements() 629 if (info->has_user_indices) in r300_draw_elements() 830 if (draw.count <= 8 && info.has_user_indices) { in r300_draw_vbo() 881 info->has_user_indices ? in r300_swtcl_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_draw.c | 378 if (info->has_user_indices) { in vc4_draw_vbo() 424 if (info->index_size == 4 || info->has_user_indices) in vc4_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_context.c | 97 mapped_indices = info->has_user_indices ? info->index.user : NULL; in i915_draw_vbo()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_draw_feedback.c | 213 info.has_user_indices = true; in st_feedback_draw_vbo() 224 info.has_user_indices = false; in st_feedback_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo.c | 720 if (!info->has_user_indices) { in nvc0_draw_elements() 836 assert(!info->has_user_indices); in nvc0_draw_indirect() 986 if (info->index_size && !info->has_user_indices) { in nvc0_draw_vbo() 1100 if (!nvc0->base.vbo_dirty && info->index_size && !info->has_user_indices && in nvc0_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_context.c | 272 indexbuf = info->has_user_indices ? NULL : info->index.resource; in etna_draw_vbo() 273 if (info->has_user_indices && in etna_draw_vbo()
|
/third_party/mesa3d/src/gallium/auxiliary/indices/ |
D | u_primconvert.c | 174 src = info->has_user_indices ? info->index.user : NULL; in util_primconvert_draw_vbo()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_state.h | 839 bool has_user_indices:1; /**< if true, use index.user_buffer */ member
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_state_common.c | 2098 …struct pipe_resource *indexbuf = !info->index_size || info->has_user_indices ? NULL : info->index.… in r600_draw_vbo() 2101 bool has_user_indices = info->index_size && info->has_user_indices; in r600_draw_vbo() local 2217 has_user_indices = false; in r600_draw_vbo() 2225 if (has_user_indices && (R600_BIG_ENDIAN || indirect || in r600_draw_vbo() 2235 has_user_indices = false; in r600_draw_vbo() 2266 r600_need_cs_space(rctx, has_user_indices ? 5 : 0, TRUE, util_bitcount(atomic_used_mask)); in r600_draw_vbo() 2373 if (has_user_indices) { in r600_draw_vbo()
|