internal/egl: replace glFinish with eglWaitClient

glFinish depends on package gl which is about to require a function
pointer loader. eglWaitClient is in the EGL API and always available.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2021-05-15 11:04:06 +02:00
parent 1d4bf04aa1
commit e90c99a66c
3 changed files with 11 additions and 8 deletions
+4
View File
@@ -102,3 +102,7 @@ func eglCreateWindowSurface(disp _EGLDisplay, conf _EGLConfig, win NativeWindowT
eglSurf := C.eglCreateWindowSurface(disp, conf, win, &attribs[0])
return eglSurf
}
func eglWaitClient() bool {
return C.eglWaitClient() == C.EGL_TRUE
}