[Mesa-dev] [PATCH] egl/dri2: add image_loader_extension back into loader extensions for wayland

Emil Velikov emil.l.velikov at gmail.com
Wed Jan 11 16:05:39 UTC 2017


On 10 January 2017 at 21:21, Derek Foreman <derekf at osg.samsung.com> wrote:
> before commit f871946594129500a67c05a6d9fe99db54b4bb64
> image_loader_extension was always present in dri2_dpy->extensions,
> after that commit it is only present for render nodes.
>
> Its removal broke partial render based on buffer age on (at least)
> raspberry pi.
>
> Signed-off-by: Derek Foreman <derekf at osg.samsung.com>
> ---
>
> I'm no expert on these bits of code, I simply found this by bisecting and
> looking at the differences.
>
> To see the problem, if one has a raspberry pi 3, one can run weston under
> weston (or any efl applications using the GL back-end on a wayland
> compositor).
>
> Frames become black in areas that aren't updated, instead of displaying the
> content implied by the queried buffer age.
>
Nicely spotted. Thank you !

R-b and pushed to master. I'll pick it for stable as I'm going through.

-Emil


More information about the mesa-dev mailing list