[Mesa-dev] [PATCH 2/2] panfrost: Reload framebuffer contents if there's no clear

Tomeu Vizoso tomeu.vizoso at collabora.com
Wed May 29 15:24:51 UTC 2019


On Wed, 29 May 2019 at 17:10, Alyssa Rosenzweig <alyssa at rosenzweig.io> wrote:
>
> Does this address the issues with the previous version raised on IRC? In
> particular:
>
>         Does mpv work? (Including the on-screen display)
>         Does sway work?

Have never tested those, tbh. Do you know if I should be able to test
those with whatever is packaged for Debian?

I have tested glmark2 on both Wayland and DRM, and we have deqp test
runs on both Veyron and Kevin:

https://gitlab.freedesktop.org/tomeu/mesa/-/jobs/323413
https://gitlab.freedesktop.org/tomeu/mesa/-/jobs/323414

There's quite some noise, caused by our CI infrastructure being flaky
atm. Once things stabilize, I will check every discrepancy and update
the list of expected failures.

> I suspect this will also fix many tests in dEQP-GLES2, but that's on me;
> as long as nothing *regresses* there, it's all good.
>
> > +     if (!job->clear)
> > +             panfrost_draw_wallpaper(&ctx->base);
>
> Does the commit address setting/clearing job->clear? I remember this was
> buggy (and I'm wondering if there might be erratic behaviour related..?)

Doesn't address it, but I haven't been able to find any failures due to this.

Cheers,

Tomeu

> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list