LayerManagerCommands: Add SurfaceRemoveNativeContentCommand
authorRahul Singhal <rasinghal@nvidia.com>
Mon, 25 Jun 2012 07:40:54 +0000 (13:10 +0530)
committerMichael Schuldt <michael.schuldt@bmw.de>
Thu, 28 Jun 2012 10:57:55 +0000 (12:57 +0200)
commite30240d4e8ebcf50df4a42504306046ee969c52f
treea83ba58e42f90f5a6b0651f2f481143898447913
parent11af0c5ae8c6a84b2d70d42e251ee1e3ced3b00e
LayerManagerCommands: Add SurfaceRemoveNativeContentCommand

Using this command a client can remove the native content associated
with a surface. This can be used if multiple windows need to be used
with the same surface.

TODO: The backend for wayland needs to be filled in.
LayerManagerClient/ilmClient/include/ilm_client.h
LayerManagerClient/ilmClient/src/generic_ilm_client.c
LayerManagerCommands/include/SurfaceRemoveNativeContentCommand.h [new file with mode: 0644]
LayerManagerCommands/src/SurfaceRemoveNativeContentCommand.cpp [new file with mode: 0644]
LayerManagerPlugins/Communicators/GenericCommunicator/include/GenericCommunicator.h
LayerManagerPlugins/Communicators/GenericCommunicator/src/GenericCommunicator.cpp
LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c
LayerManagerPlugins/Renderers/Graphic/include/WindowSystems/WaylandBaseWindowSystem.h
LayerManagerPlugins/Renderers/Graphic/include/WindowSystems/X11WindowSystem.h
LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/WaylandBaseWindowSystem.cpp
LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/X11WindowSystem.cpp