Removing Wayland::SurfacePrivate
And moving Wayland::SurfaceBuffer into its own file.
Also remove the extra functions in Wayland::Surface which just relayed
down to extended surface. The pattern is that WaylandSurface is the
entry point so we check there is the Wayland::Surface has the extension
we'r looking for, then calling it directly from WaylandSurface.
Last, the data of an extension is suppose to be members of the
extension, so I moved the properties to be members of ExtendedSurface
Change-Id: I5877671a17ee873b7644094f695fcd3e4677964a
Reviewed-by:
Samuel Rødal <samuel.rodal@nokia.com>
Showing
- src/compositor/compositor_api/waylandcompositor.cpp 1 addition, 1 deletionsrc/compositor/compositor_api/waylandcompositor.cpp
- src/compositor/compositor_api/waylandinput.cpp 3 additions, 3 deletionssrc/compositor/compositor_api/waylandinput.cpp
- src/compositor/compositor_api/waylandsurface.cpp 36 additions, 10 deletionssrc/compositor/compositor_api/waylandsurface.cpp
- src/compositor/wayland_wrapper/wayland_wrapper.pri 4 additions, 2 deletionssrc/compositor/wayland_wrapper/wayland_wrapper.pri
- src/compositor/wayland_wrapper/wlcompositor.cpp 2 additions, 2 deletionssrc/compositor/wayland_wrapper/wlcompositor.cpp
- src/compositor/wayland_wrapper/wlcompositor.h 2 additions, 1 deletionsrc/compositor/wayland_wrapper/wlcompositor.h
- src/compositor/wayland_wrapper/wlextendedsurface.cpp 20 additions, 2 deletionssrc/compositor/wayland_wrapper/wlextendedsurface.cpp
- src/compositor/wayland_wrapper/wlextendedsurface.h 13 additions, 1 deletionsrc/compositor/wayland_wrapper/wlextendedsurface.h
- src/compositor/wayland_wrapper/wlinputdevice.cpp 1 addition, 1 deletionsrc/compositor/wayland_wrapper/wlinputdevice.cpp
- src/compositor/wayland_wrapper/wlsubsurface.cpp 7 additions, 7 deletionssrc/compositor/wayland_wrapper/wlsubsurface.cpp
- src/compositor/wayland_wrapper/wlsubsurface.h 1 addition, 1 deletionsrc/compositor/wayland_wrapper/wlsubsurface.h
- src/compositor/wayland_wrapper/wlsurface.cpp 209 additions, 502 deletionssrc/compositor/wayland_wrapper/wlsurface.cpp
- src/compositor/wayland_wrapper/wlsurface.h 35 additions, 22 deletionssrc/compositor/wayland_wrapper/wlsurface.h
- src/compositor/wayland_wrapper/wlsurfacebuffer.cpp 135 additions, 0 deletionssrc/compositor/wayland_wrapper/wlsurfacebuffer.cpp
- src/compositor/wayland_wrapper/wlsurfacebuffer.h 132 additions, 0 deletionssrc/compositor/wayland_wrapper/wlsurfacebuffer.h
Loading
Please register or sign in to comment