radeonsi: fix detection of DRAW_INDIRECT_MULTI on SI
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Tue, 25 Jul 2017 14:47:27 +0000 (16:47 +0200)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Wed, 26 Jul 2017 09:48:32 +0000 (11:48 +0200)
commit65fbaab0b74b6b5a2ac483d48beeefa0a29ff15e
tree8fa4e6a8c04a1cb5fb995717bf2e6a0f37a989e9
parent31f1863ace73d31a579e5c36252a957818ad09cf
radeonsi: fix detection of DRAW_INDIRECT_MULTI on SI

The firmware version numbers for SI were wrong. The new numbers are probably
too conservative (we don't have a definitive answer by the firmware team),
but DRAW_INDIRECT_MULTI has been confirmed to work with these versions on
Tahiti (by Gustaw) and on Verde (by myself).

While this is technically adding a feature, it's a feature we thought we had
for a long time. The change is small enough and we're early enough in the 17.2
release cycle that it should still go in.

Reported-by: Gustaw Smolarczyk <wielkiegie@gmail.com>
Cc: 17.2 <mesa-stable@lists.freedesktop.org>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/drivers/radeonsi/si_pipe.c