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.c59 bool index_bias_varies, in draw_pt_arrays() argument
152 … (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()
484 draw_pt_arrays(draw, info->mode, info->index_bias_varies, draws, num_draws); in draw_instances()
572 … use_info->index_bias_varies ? use_draws[i].index_bias : use_draws[0].index_bias); in draw_vbo()
/third_party/mesa3d/src/mesa/main/
Ddraw.c1308 info.index_bias_varies = false; in _mesa_draw_arrays()
1635 info.index_bias_varies = false; in _mesa_MultiDrawArrays()
1751 info.index_bias_varies = false; in _mesa_validated_drawrangeelements()
2137 info.index_bias_varies = !!basevertex; in _mesa_validated_multidrawelements()
2557 info.index_bias_varies = false; in _mesa_MultiDrawArraysIndirect()
2648 info.index_bias_varies = false; in _mesa_MultiDrawElementsIndirect()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h845 bool index_bias_varies:1; /**< true if index_bias varies between draws */ member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.cpp1538 bool index_bias_varies = !IS_DRAW_VERTEX_STATE && num_draws > 1 && in si_emit_draw_packets() local
1539 info->index_bias_varies; in si_emit_draw_packets()
1542 if (index_bias_varies) { in si_emit_draw_packets()
1582 if (index_bias_varies) { in si_emit_draw_packets()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.c2971 info->index_bias_varies = false; in simplify_draw_info()
3024 bool index_bias_varies = first->index_bias != next->index_bias; in tc_call_draw_single() local
3042 index_bias_varies |= first->index_bias != next->index_bias; in tc_call_draw_single()
3045 first->info.index_bias_varies = index_bias_varies; in tc_call_draw_single()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_draw.cpp299 dinfo->index_bias_varies ? NULL : &draws[0].index_bias); in draw_indexed()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c2488 state->info.index_bias_varies = !cmd->u.draw_indexed.vertex_offset; in handle_draw_indexed()
2526 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.c2372 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