This page: http://wayland.freedesktop.org/architecture.html#heading_toc_j_2 This paragraph: Under the hood, the EGL stack is expected to define a vendor-specific protocol extension that lets the client side EGL stack communicate buffer details with the compositor in order to share buffers. The point of the wayland-egl.h API is to abstract that away and just let the client create an EGLSurface for a Wayland surface and start rendering. The open source stack uses the drm Wayland extension, which lets the client discover the drm device to use and authenticate and then share drm (GEM) buffers with the compositor. The link "drm" is broken, leading to http://cgit.freedesktop.org/mesa/mesa/tree/src/egl/wayland/wayland-drm/protocol/wayland-drm.xml instead of to http://cgit.freedesktop.org/mesa/mesa/tree/src/egl/wayland/wayland-drm/wayland-drm.xml
commit 40c5223a735ed317c1e5237a38ea03379479e12d Author: Derek Foreman <derekf@osg.samsung.com> Date: Thu Dec 11 11:03:36 2014 -0600 Fix broken drm protocol link in architecture.html
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.