panfrost: Drop dependency on nonexistant write_value

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4530>
This commit is contained in:
Alyssa Rosenzweig 2020-04-10 17:10:24 -04:00 committed by Marge Bot
parent 53e4159eaa
commit 3025ea6abe
1 changed files with 6 additions and 3 deletions

View File

@ -115,15 +115,18 @@ panfrost_new_job(
void *payload, size_t payload_size,
bool inject)
{
struct panfrost_device *dev = pan_device(batch->ctx->base.screen);
unsigned global_dep = 0;
if (type == JOB_TYPE_TILER) {
/* Tiler jobs must be chained, and the first tiler job must
* depend on the write value job, whose index we reserve now */
/* Tiler jobs must be chained, and on Midgard, the first tiler
* job must depend on the write value job, whose index we
* reserve now */
if (batch->tiler_dep)
global_dep = batch->tiler_dep;
else {
else if (!(dev->quirks & IS_BIFROST)) {
batch->write_value_index = ++batch->job_index;
global_dep = batch->write_value_index;
}