[Mesa-dev] [PATCH] st/dri: don't expose modifiers in EGL if the driver doesn't implement them

Daniel Stone daniel at fooishbar.org
Mon Oct 2 15:33:40 UTC 2017


Hi Andy,

On 27 September 2017 at 20:34, Andy Furniss <adf.lists at gmail.com> wrote:
> Marek Olšák wrote:
>> Sorry too late, I pushed it.
>>
>> I don't know if stable is affected.
>
> It regresses things starting on radeonsi using weston eg.
>
> mpv -
>
> [vo/opengl/wayland] error occurred on the display fd: closing file
> descriptor
>
> kodi -
>
> terminate called after throwing an instance of 'std::system_error'
>   what():  wl_display_dispatch_pending: Protocol error
>
> weston-simple-egl -
>
> [destroyed object]: error 7: importing the supplied dmabufs failed
> Error sending request: Broken pipe
> has EGL_EXT_buffer_age and EGL_EXT_swap_buffers_with_damage

Yeah, I've spotted that too. There's certainly a Mesa bug somewhere
(which I'm about to send a patch for), and also probably a Weston bug
too.

Cheers,
Daniel


More information about the mesa-dev mailing list