Ensure XEvent queue for the render display is flushed 00/18100/4
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 17 Mar 2014 11:16:46 +0000 (11:16 +0000)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Tue, 18 Mar 2014 14:48:48 +0000 (14:48 +0000)
commitd773863cb684f52d8060f127dcc7535b180dbcd0
tree9436069e2bc1ce08e601cbf75cb6145bde0b09f7
parent284010a26f7858310e6ca66c76ec426d1b9f77ac
Ensure XEvent queue for the render display is flushed

[Problem]  The main display event queue (used by the render-thread) has events which keep building up
[Cause]    We do not handle these events.
[Solution] Check events when we render and flush the queue if there are any events.

Change-Id: I53ebdfdb8ac5acbf0dff0698becf082af3d4196a
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
adaptors/base/render-thread.cpp
adaptors/base/render-thread.h
adaptors/tizen/internal/common/ecore-x/ecore-x-render-surface.cpp
adaptors/tizen/internal/common/ecore-x/ecore-x-render-surface.h
adaptors/tizen/internal/common/render-surface-impl.h