9e1180b335
This change extends the ARB_shader_draw_parameters algorithm to support ARB_indirect_parameters. The linux kernel needs to be updated to support the following PM4 commands: COND_EXEC and COND_WRITE. Without the update, this extension is disabled. This change was tested on cypress, palm, barts and cayman. It passes all the piglit tests (6/6) and all the khr-gl45 tests (3/3). Signed-off-by: Patrick Lerda <patrick9876@free.fr> Reviewed-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34726>