Home
last modified time | relevance | path

Searched refs:index_bias_varies (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt.c60 bool index_bias_varies, in draw_pt_arrays() argument
151 … (index_bias_varies ? draw_info[i].index_bias : draw_info[0].index_bias) : in draw_pt_arrays()
381 draw_pt_arrays(draw, info->mode, info->index_bias_varies, &cur, 1); in prim_restart_loop()
392 draw_pt_arrays(draw, info->mode, info->index_bias_varies, &cur, 1); in prim_restart_loop()
420 draw_pt_arrays(draw, prim, info->index_bias_varies, draw_info, num_draws); in draw_pt_arrays_restart()
483 draw_pt_arrays(draw, info->mode, info->index_bias_varies, in draw_instances()
576 use_info->index_bias_varies in draw_vbo()
/third_party/mesa3d/src/mesa/main/
Ddraw.c1313 info.index_bias_varies = false; in _mesa_draw_arrays()
1641 info.index_bias_varies = false; in _mesa_MultiDrawArrays()
1764 info.index_bias_varies = false; in _mesa_validated_drawrangeelements()
2158 info.index_bias_varies = !!basevertex; in _mesa_validated_multidrawelements()
2570 info.index_bias_varies = false; in _mesa_MultiDrawArraysIndirect()
2662 info.index_bias_varies = false; in _mesa_MultiDrawElementsIndirect()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h856 bool index_bias_varies:1; /**< true if index_bias varies between draws */ member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.cpp1688 bool index_bias_varies = !IS_DRAW_VERTEX_STATE && num_draws > 1 && in si_emit_draw_packets() local
1689 info->index_bias_varies; in si_emit_draw_packets()
1692 if (index_bias_varies) { in si_emit_draw_packets()
1732 if (index_bias_varies) { in si_emit_draw_packets()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.c3140 info->index_bias_varies = false; in simplify_draw_info()
3193 bool index_bias_varies = first->index_bias != next->index_bias; in tc_call_draw_single() local
3211 index_bias_varies |= first->index_bias != next->index_bias; in tc_call_draw_single()
3214 first->info.index_bias_varies = index_bias_varies; in tc_call_draw_single()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_draw.cpp287 dinfo->index_bias_varies ? NULL : &draws[0].index_bias); in draw_indexed()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c2692 state->info.index_bias_varies = !cmd->u.draw_indexed.vertex_offset; in handle_draw_indexed()
2728 state->info.index_bias_varies = !cmd->u.draw_multi_indexed_ext.vertex_offset; in handle_draw_multi_indexed()
/third_party/mesa3d/src/gallium/frontends/nine/
Dnine_state.c2368 info->index_bias_varies = FALSE; in init_draw_info()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst2645 - radeonsi: correct index_bias_varies usage
D21.2.0.rst3942 - aux/draw: if pipe_draw_info::index_bias_varies is not set, ignore index_bias for N>1