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>
This commit is contained in:
parent
1f83411c9a
commit
9fcd123aed
|
@ -213,7 +213,6 @@ glamor_block_handler(ScreenPtr screen)
|
||||||
dispatch = glamor_get_dispatch(glamor_priv);
|
dispatch = glamor_get_dispatch(glamor_priv);
|
||||||
glamor_priv->tick++;
|
glamor_priv->tick++;
|
||||||
dispatch->glFlush();
|
dispatch->glFlush();
|
||||||
dispatch->glFinish();
|
|
||||||
glamor_fbo_expire(glamor_priv);
|
glamor_fbo_expire(glamor_priv);
|
||||||
glamor_put_dispatch(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_screen_private *glamor_priv = data;
|
||||||
glamor_gl_dispatch *dispatch = glamor_get_dispatch(glamor_priv);
|
glamor_gl_dispatch *dispatch = glamor_get_dispatch(glamor_priv);
|
||||||
dispatch->glFlush();
|
dispatch->glFlush();
|
||||||
dispatch->glFinish();
|
|
||||||
glamor_put_dispatch(glamor_priv);
|
glamor_put_dispatch(glamor_priv);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user