Add glFinish after glFlush.

Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
This commit is contained in:
Zhigang Gong 2012-01-10 15:24:36 +08:00 committed by Eric Anholt
parent 8b943ce203
commit d7352d57b9
3 changed files with 3 additions and 0 deletions

View File

@ -224,6 +224,7 @@ glamor_block_handler(ScreenPtr screen)
glamor_gl_dispatch *dispatch = &glamor_priv->dispatch;
dispatch->glFlush();
dispatch->glFinish();
}
static void

View File

@ -27,6 +27,7 @@ glamor_gl_dispatch_init_impl(struct glamor_gl_dispatch *dispatch,
INIT_FUNC(dispatch, glBindTexture, get_proc_address);
INIT_FUNC(dispatch, glTexSubImage2D, get_proc_address);
INIT_FUNC(dispatch, glFlush, get_proc_address);
INIT_FUNC(dispatch, glFinish, get_proc_address);
INIT_FUNC(dispatch, glGetIntegerv, get_proc_address);
INIT_FUNC(dispatch, glGetString, get_proc_address);
INIT_FUNC(dispatch, glScissor, get_proc_address);

View File

@ -41,6 +41,7 @@ typedef struct glamor_gl_dispatch {
const GLvoid * pixels);
/* MISC */
void (*glFlush) (void);
void (*glFinish) (void);
void (*glGetIntegerv) (GLenum pname, GLint * params);
const GLubyte *(*glGetString) (GLenum name);
void (*glScissor) (GLint x, GLint y, GLsizei width,