diff options
author | Zhigang Gong <zhigang.gong@linux.intel.com> | 2012-04-26 20:35:09 +0800 |
---|---|---|
committer | Zhigang Gong <zhigang.gong@linux.intel.com> | 2012-04-27 15:53:37 +0800 |
commit | b2d64e6065859326a89150d82d964b36a01c4818 (patch) | |
tree | a1cc69a22ae02341897c1ea49d413232bdb8154b | |
parent | e25304d71c3892509babcf0906e6fdcd785d90bd (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.c | 2 |
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); } |