[Wayland-bugs] [Bug 52267] Desktop-shell failing with radeon drm
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jul 26 08:29:34 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=52267
--- Comment #6 from Ander Conselvan de Oliveira <conselvan2 at gmail.com> 2012-07-26 08:29:34 PDT ---
(In reply to comment #1)
> If make conversion from wayland image format to dri image format and replace
> __DRI_IMAGE_FORMAT_NONE to converted format - weston segfault. I don`t know
> what to do, but planar buffers commit(somewhere at the time) remove from
> dri2_wl_reference_buffer conversion wl format to dri format, and place
> __DRI_IMAGE_FORMAT_NONE constant. How the driver know what type of buffer need
> create? What need change in driver(?).
I did some debugging on a radeon machine I have at home. The problem is that
since mesa commit e6a33570, the dri2 egl driver is uncondionally using version
5 of the dri image extension. The flow is to create a dri image with format
none, and later create one or more subimages out of that image with the
appropriate formats. The segfault happens because the createSubImage hook is
not implemented.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Wayland-bugs
mailing list