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

Alyssa Rosenzweig alyssa at rosenzweig.io
Wed May 29 15:37:18 UTC 2019


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

I don't think sway isn't packaged in testing yet (I think it's in
experimental)? mpv is definitely packaged; you can run it onto DRM as

	mpv --vo gpu --gpu-context=drm --drm-connector=1.eDP-1 [video
	here]

Pressing the "m" key should cause a "Mute: yes/no" to toggle on-screen,
overlayed on the video. It should not make the video itself go black.
(mpv does a flush in between with no clear.)

It should not cause a crash from u_blitter recursion or anything ;)

> 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

Oh, wonderful! the functional.texture.wrap.* tests should be legitimately
fixed by this commit (they did a flush-no-clear pattern as well). Some
other parts of texture.* ought to be, but the balls in my court now :)

The FBO stuff looks like noise since those are mostly all broken anyway.

Not sure what to make of the shader bits -- possibly I regressed
something in the compiler upstream while CI was down.

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

Good to know, alright! :)


More information about the mesa-dev mailing list