mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
panfrost: Disable pipelining temporarily
Pipelined rendering is important for performance but is not working right these days. Disable it for correctness until the panfrost_job refactor is enabled and we can do it right. Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
This commit is contained in:
parent
d4aed00214
commit
3a9b7692f1
1 changed files with 4 additions and 2 deletions
|
|
@ -1495,8 +1495,10 @@ panfrost_flush(
|
|||
if (!job->clear)
|
||||
panfrost_draw_wallpaper(&ctx->base);
|
||||
|
||||
/* Whether to stall the pipeline for immediately correct results */
|
||||
bool flush_immediate = flags & PIPE_FLUSH_END_OF_FRAME;
|
||||
/* Whether to stall the pipeline for immediately correct results. Since
|
||||
* pipelined rendering is quite broken right now (to be fixed by the
|
||||
* panfrost_job refactor, just take the perf hit for correctness) */
|
||||
bool flush_immediate = /*flags & PIPE_FLUSH_END_OF_FRAME*/true;
|
||||
|
||||
/* Submit the frame itself */
|
||||
panfrost_submit_frame(ctx, flush_immediate, fence, job);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue