egl: Update to Wayland 1.2 server API
authorAnder Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Thu, 18 Jul 2013 12:11:25 +0000 (15:11 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 7 Aug 2013 17:37:58 +0000 (10:37 -0700)
commit8d29b5271a2e66fc78436be31ed6748ff006f0cb
treeb8a28a8c8fe46f04decaf3229a936c1bff110a80
parent602351dd58c11af072f706e41ff1a204dac26a86
egl: Update to Wayland 1.2 server API

Since Wayland 1.2, struct wl_buffer and a few functions are deprecated.

References to wl_buffer are replaced with wl_resource and some getter
functions and calls to deprecated functions are replaced with the proper
new API. The latter changes are related to resource versioning.

Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
13 files changed:
docs/specs/WL_bind_wayland_display.spec
include/EGL/eglmesaext.h
src/egl/drivers/dri2/egl_dri2.c
src/egl/drivers/dri2/egl_dri2.h
src/egl/main/eglapi.c
src/egl/main/eglapi.h
src/egl/wayland/wayland-drm/wayland-drm.c
src/egl/wayland/wayland-drm/wayland-drm.h
src/gallium/state_trackers/egl/common/egl_g3d_api.c
src/gallium/state_trackers/egl/common/egl_g3d_image.c
src/gallium/state_trackers/egl/common/native_wayland_bufmgr.h
src/gallium/state_trackers/egl/common/native_wayland_drm_bufmgr.c
src/gbm/backends/dri/gbm_dri.c