Make all QWaylandWindows have a wl_surface for the entire lifespan
authorJørgen Lind <jorgen.lind@nokia.com>
Mon, 19 Dec 2011 11:48:47 +0000 (12:48 +0100)
committerLaszlo Agocs <laszlo.p.agocs@nokia.com>
Tue, 20 Dec 2011 12:59:03 +0000 (13:59 +0100)
commit23b98c3ad7f4e495f0212b6e1471d1a81dcc8e4c
treed2ff200e01b9e3d6d07cfd87f0d5c061f4b09fd5
parent317d72460806e86cacdb46ebe9c0b034b06a1cf4
Make all QWaylandWindows have a wl_surface for the entire lifespan

This solves that we dont have to cache the generic objects,
and we conform with upstream wayland

Change-Id: Ib8e15b734f09988f4f00989aeb1c274636709dc9
Reviewed-by: Laszlo Agocs <laszlo.p.agocs@nokia.com>
src/plugins/platforms/wayland/gl_integration/wayland_egl/qwaylandeglwindow.cpp
src/plugins/platforms/wayland/gl_integration/wayland_egl/qwaylandeglwindow.h
src/plugins/platforms/wayland/qwaylandshmwindow.cpp
src/plugins/platforms/wayland/qwaylandwindow.cpp
src/plugins/platforms/wayland/qwaylandwindow.h