This enables GL_shader_draw_parameters and GL_ARB_indirect_parameters as well as a properly accelerated implementation of GL_ARB_multi_draw_indirect.
Enabling the feature requires a sufficiently uptodate firmware -- those have already been released a long time ago, although this does mean that the feature only works with the amdgpu kernel module, since the radeon module doesn't have a way to query the firmware version.
e4cb3af radeonsi: enable multi-draw related pipe caps
docs/GL3.txt | 4 ++--
docs/relnotes/12.1.0.html | 2 ++
src/gallium/drivers/radeonsi/si_pipe.c | 8 +++++---
3 files changed, 9 insertions(+), 5 deletions(-)
Upstream: cgit.freedesktop.org