GLsync glFenceSync( 	GLenum condition,	GLbitfield flags);
void glFinish( 	void);
void glFlush( 	void);
void glFlushMappedBufferRange( 	GLenum target,	GLintptr offset,	GLsizeiptr length);
void glFramebufferRenderbuffer( 	GLenum target,	GLenum attachment,	GLenum renderbuffertarget,	GLuint renderbuffer);
void glFramebufferTexture( 	GLenum target,	GLenum attachment,	GLuint texture,	GLint level);
void glFramebufferTexture1D( 	GLenum target,	GLenum attachment,	GLenum textarget,	GLuint texture,	GLint level);
void glFramebufferTexture2D( 	GLenum target,	GLenum attachment,	GLenum textarget,	GLuint texture,	GLint level);
void glFramebufferTexture3D( 	GLenum target,	GLenum attachment,	GLenum textarget,	GLuint texture,	GLint level,	GLint layer);
void glFramebufferTextureLayer( 	GLenum target,	GLenum attachment,	GLuint texture,	GLint level,	GLint layer);
void glFrontFace( 	GLenum mode);