diff options
author | Amber <amber@igalia.com> | 2023-02-28 14:14:35 +0100 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-05-17 00:27:27 +0000 |
commit | 7609f83c70234725b7d4f2a618f82c197e09e4c6 (patch) | |
tree | fe362c4c19e90f3e6a12825862522e01548dc025 /src/gallium/drivers/freedreno/a6xx/fd6_const.cc | |
parent | 2cc77088b96772cd55c724b26758df12937aede9 (diff) | |
download | mesa-7609f83c70234725b7d4f2a618f82c197e09e4c6.tar.gz |
ir3, freedreno: implement GL_ARB_shader_draw_parameters
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21593>
Diffstat (limited to 'src/gallium/drivers/freedreno/a6xx/fd6_const.cc')
-rw-r--r-- | src/gallium/drivers/freedreno/a6xx/fd6_const.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_const.cc b/src/gallium/drivers/freedreno/a6xx/fd6_const.cc index ba0acf4205e..61d19428d83 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_const.cc +++ b/src/gallium/drivers/freedreno/a6xx/fd6_const.cc @@ -300,12 +300,12 @@ fd6_build_driver_params(struct fd6_emit *emit) if (emit->vs->need_driver_params) { ir3_emit_driver_params(emit->vs, dpconstobj, ctx, emit->info, - emit->indirect, emit->draw); + emit->indirect, emit->draw, emit->draw_id); } if (emit->gs && emit->gs->need_driver_params) { ir3_emit_driver_params(emit->gs, dpconstobj, ctx, emit->info, - emit->indirect, emit->draw); + emit->indirect, emit->draw, 0); } if (emit->hs && emit->hs->need_driver_params) { @@ -314,7 +314,7 @@ fd6_build_driver_params(struct fd6_emit *emit) if (emit->ds && emit->ds->need_driver_params) { ir3_emit_driver_params(emit->ds, dpconstobj, ctx, emit->info, - emit->indirect, emit->draw); + emit->indirect, emit->draw, 0); } fd6_ctx->has_dp_state = true; |