diff options
author | Eric Anholt <[email protected]> | 2018-04-04 09:57:51 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2018-04-12 11:20:50 -0700 |
commit | aedfd8ede4c2e0ecad0a3796796b2f0610482ced (patch) | |
tree | fccd063a4c521c6514176439a1485d4b01fff9b3 | |
parent | dd9c476165bd4d76c5aec8f7320b7ed9d961ac7c (diff) |
broadcom/vc5: Drop the throttling code.
Since I'll be using the DRM scheduler, we won't run into the problem of a
runaway client starving other clients of GPU time.
-rw-r--r-- | src/gallium/drivers/vc5/vc5_job.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/gallium/drivers/vc5/vc5_job.c b/src/gallium/drivers/vc5/vc5_job.c index 0d0405bf669..3f70539a1fb 100644 --- a/src/gallium/drivers/vc5/vc5_job.c +++ b/src/gallium/drivers/vc5/vc5_job.c @@ -422,15 +422,6 @@ vc5_job_submit(struct vc5_context *vc5, struct vc5_job *job) } } - if (vc5->last_emit_seqno - vc5->screen->finished_seqno > 5) { - if (!vc5_wait_seqno(vc5->screen, - vc5->last_emit_seqno - 5, - PIPE_TIMEOUT_INFINITE, - "job throttling")) { - fprintf(stderr, "Job throttling failed\n"); - } - } - done: vc5_job_free(vc5, job); } |