WaylandDrmWindowSysmte: Unset UseFrameTimer flag
authorNobuhiko Tanibata <ntanibata@jp.adit-jv.com>
Tue, 15 Jan 2013 03:04:01 +0000 (12:04 +0900)
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>
Tue, 5 Feb 2013 14:05:21 +0000 (06:05 -0800)
DRM backend can trigger a repaint by page flip but doesn't require a timer.

Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/WaylandDrmWindowSystem.cpp

index e87f0f3..246571d 100644 (file)
@@ -46,6 +46,9 @@ WaylandDrmWindowSystem::WaylandDrmWindowSystem(const char* displayname, int widt
 , m_fdDev(-1), m_gbm(NULL)
 {
     LOG_DEBUG("WaylandDrmWindowSystem", "creating WaylandDrmWindowSystem width:" << width << " height:" << height);
+
+    // Because of using DrmMode, it's not necessary to use frame timer.
+    m_bUseFrameTimer = false;
 }
 
 WaylandDrmWindowSystem::~WaylandDrmWindowSystem()