Wayland: fixed build of Wayland Renderers caused by Health Monitoring API change
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>
Wed, 3 Jul 2013 10:24:36 +0000 (12:24 +0200)
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>
Fri, 5 Jul 2013 10:56:48 +0000 (12:56 +0200)
commitcce0444ad491e9054e5fe69a117e5498de997f9c
tree384d5d1e92f831a982678a7b7aaa80ee696cef08
parent725c5a0587e9db420b1ffaa3f8bf05c42fb443b4
Wayland: fixed build of Wayland Renderers caused by Health Monitoring API change

Health monitoring is updated to detect thread dead-lock by incrementing
thread internal counters. The health monitoring API of Plugins was modified
to request the internal iteration counter value.

This allows the health monitor to check, if the plugin is still working.

This patch enables the build, but does not implement iteration counter
handling in Wayland-based Renderers.

Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
LayerManagerPlugins/Renderers/Graphic/include/WindowSystems/WaylandBaseWindowSystem.h
LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/WaylandBaseWindowSystem.cpp
LayerManagerPlugins/Renderers/Platform/WaylandGLESRenderer/include/WaylandGLESRenderer.h
LayerManagerPlugins/Renderers/Platform/WaylandGLESRenderer/src/WaylandGLESRenderer.cpp
RELEASE_NOTES.txt