egl/wayland: Update to Wayland 0.99 API
authorKristian Høgsberg <krh@bitplanet.net>
Thu, 11 Oct 2012 02:10:42 +0000 (22:10 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 17 Oct 2012 20:32:13 +0000 (16:32 -0400)
commit0229e3ae41be109ac423b2eb2ddf79e24b799d60
tree5423c0a5e6a5a4c7559b03de3a84d230e6008451
parentbe4c0a243e3314b8d8d24107494e2537a6d198ad
egl/wayland: Update to Wayland 0.99 API

The 0.99.0 Wayland release changes the event API to provide a thread-safe
mechanism for receiving events specific to a subsystem (such as EGL) and
we need to use it in the EGL platform.

The Wayland protocol now also requires a commit request to make changes
take effect, issue that from eglSwapBuffers.
configure.ac
src/egl/drivers/dri2/egl_dri2.h
src/egl/drivers/dri2/platform_wayland.c
src/gallium/state_trackers/egl/wayland/native_drm.c
src/gallium/state_trackers/egl/wayland/native_shm.c
src/gallium/state_trackers/egl/wayland/native_wayland.c
src/gallium/state_trackers/egl/wayland/native_wayland.h