summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerek Foreman <derekf@osg.samsung.com>2016-09-07 21:19:30 -0500
committerDerek Foreman <derekf@osg.samsung.com>2016-09-07 22:37:12 -0500
commita53766e82427a699b4839efbe55a7b84bbe3d2e6 (patch)
treedf1f9fa8a5f76193f9db1038e94eb445bf036a52
parent293e251f55be54bfb10c5a579b1ceb10ff3ca0de (diff)
downloadefl-a53766e82427a699b4839efbe55a7b84bbe3d2e6.tar.gz
drm: Fix max buffer age
The highest possible buffer age should actually be 4, not the number of available buffers.
-rw-r--r--src/modules/evas/engines/drm/evas_outbuf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/evas/engines/drm/evas_outbuf.c b/src/modules/evas/engines/drm/evas_outbuf.c
index e26fea7ecb..aec09ff67a 100644
--- a/src/modules/evas/engines/drm/evas_outbuf.c
+++ b/src/modules/evas/engines/drm/evas_outbuf.c
@@ -408,7 +408,7 @@ _outbuf_fb_assign(Outbuf *ob)
if ((ob->priv.ofb[i].valid) && (ob->priv.ofb[i].drawn))
{
ob->priv.ofb[i].age++;
- if (ob->priv.ofb[i].age > ob->priv.num)
+ if (ob->priv.ofb[i].age > 4)
{
ob->priv.ofb[i].age = 0;
ob->priv.ofb[i].drawn = EINA_FALSE;