code: func WaitSync(sync uintptr, flags uint32, timeout uint64) {
  	C.glowWaitSync(gpWaitSync, (C.GLsync)(sync), (C.GLbitfield)(flags), (C.GLuint64)(timeout))
  }
docs: // instruct the GL server to block until the specified sync object becomes signaled