Searched refs:index_bias_varies (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pt.c | 59 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/ |
D | draw.c | 1308 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/ |
D | p_state.h | 845 bool index_bias_varies:1; /**< true if index_bias varies between draws */ member
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_draw.cpp | 1538 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/ |
D | u_threaded_context.c | 2971 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/ |
D | zink_draw.cpp | 299 dinfo->index_bias_varies ? NULL : &draws[0].index_bias); in draw_indexed()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_execute.c | 2488 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/ |
D | nine_state.c | 2372 info->index_bias_varies = FALSE; in init_draw_info()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.3.0.rst | 2645 - radeonsi: correct index_bias_varies usage
|
D | 21.2.0.rst | 3942 - aux/draw: if pipe_draw_info::index_bias_varies is not set, ignore index_bias for N>1
|