[Wayland-bugs] [Bug 48752] [i915 i965 Wayland] dnd start with black blocks against cairo-gl

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 16 17:38:27 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=48752

--- Comment #4 from Shuang He <shuang.he at intel.com> 2012-04-16 17:38:27 PDT ---
(In reply to comment #2)
> (In reply to comment #1)
> > Simple investigation shows:
> > when build against cairo-gl, display_create_egl_window_surface() is using
> > type(struct egl_window_surface_data) to set_user_data, while
> > display_get_buffer_for_surface() is using type (struct surface_data) to
> > get_user_data. Two structures are incompatible
> 
> That's not the cause of the black boxes bug, but that does cause the dnd client
> to terminate when a drag is started, since it sends garbage as the wl_buffer
> for the surface attach in dnd_button_handler().

You are right :)

-- 
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