summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhigang Gong <zhigang.gong@linux.intel.com>2012-04-26 20:35:09 +0800
committerZhigang Gong <zhigang.gong@linux.intel.com>2012-04-27 15:53:37 +0800
commitb2d64e6065859326a89150d82d964b36a01c4818 (patch)
treea1cc69a22ae02341897c1ea49d413232bdb8154b
parente25304d71c3892509babcf0906e6fdcd785d90bd (diff)
glamor_blockhandler: Don't do glFinish every time.
To do glfinish every time bring some performance overhead. Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
-rw-r--r--src/glamor.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/glamor.c b/src/glamor.c
index cba6623..ea822f3 100644
--- a/src/glamor.c
+++ b/src/glamor.c
@@ -213,7 +213,6 @@ glamor_block_handler(ScreenPtr screen)
dispatch = glamor_get_dispatch(glamor_priv);
glamor_priv->tick++;
dispatch->glFlush();
- dispatch->glFinish();
glamor_fbo_expire(glamor_priv);
glamor_put_dispatch(glamor_priv);
}
@@ -225,7 +224,6 @@ _glamor_block_handler(void *data, OSTimePtr timeout,
glamor_screen_private *glamor_priv = data;
glamor_gl_dispatch *dispatch = glamor_get_dispatch(glamor_priv);
dispatch->glFlush();
- dispatch->glFinish();
glamor_put_dispatch(glamor_priv);
}