summaryrefslogtreecommitdiff
path: root/common.c
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2017-02-22 11:36:12 -0500
committerRob Clark <robdclark@gmail.com>2017-02-25 10:48:22 -0500
commit87e3ff5683ee54228b3e6e75f7d4de83901fadb0 (patch)
tree0aa767fb89bbf7c64670fb117f5a2b65cda9db4a /common.c
parent1f1158fe1279e845420d3cb838eff3bbf2e5701a (diff)
downloadkmscube-87e3ff5683ee54228b3e6e75f7d4de83901fadb0.tar.gz
add atomic kms support
Based mostly on original atomic conversion from Gustavo Padovan.
Diffstat (limited to 'common.c')
-rw-r--r--common.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/common.c b/common.c
index f3443ac..4bf3c5a 100644
--- a/common.c
+++ b/common.c
@@ -77,6 +77,10 @@ int init_egl(struct egl *egl, const struct gbm *gbm)
get_proc(eglCreateImageKHR);
get_proc(eglDestroyImageKHR);
get_proc(glEGLImageTargetTexture2DOES);
+ get_proc(eglCreateSyncKHR);
+ get_proc(eglDestroySyncKHR);
+ get_proc(eglWaitSyncKHR);
+ get_proc(eglDupNativeFenceFDANDROID);
if (egl->eglGetPlatformDisplayEXT) {
egl->display = egl->eglGetPlatformDisplayEXT(EGL_PLATFORM_GBM_KHR,