commit | 7c4d6bfe54ae658f0d31109ccdf7cf9406672871 | [log] [tgz] |
---|---|---|
author | Lingfeng Yang <[email protected]> | Wed Jul 13 16:27:43 2016 -0700 |
committer | Lingfeng Yang <[email protected]> | Thu Jul 28 10:05:28 2016 -0700 |
tree | af059af4fc0bdfbc998ad84a2b27e73920b450f7 | |
parent | 4f12b8d6f5a86a51873cb65a7fcabf9f472198ec [diff] [blame] |
Add encoder entries for EGL_KHR_fence_sync - also update encoder templates to latest version This is part of a sequential, multi-CL change. There is also a corresponding multi-CL change on the host side: https://android-review.googlesource.com/#/q/topic:emu-glsync-host The changes in the system image are as follows: platform/build: https://googleplex-android-review.git.corp.google.com/1024926 device/generic/goldfish: https://googleplex-android-review.git.corp.google.com/1230942 device/generic/goldfish-opengl: https://googleplex-android-review.git.corp.google.com/1219535 https://googleplex-android-review.git.corp.google.com/1219536 <- this CL https://googleplex-android-review.git.corp.google.com/1219537 https://googleplex-android-review.git.corp.google.com/1219538 https://googleplex-android-review.git.corp.google.com/1219539 https://googleplex-android-review.git.corp.google.com/1219570 <- uses this https://googleplex-android-review.git.corp.google.com/1219571 Change-Id: Ief436ccf8947d35c4b7719dc9ef6def4488cb3f0
diff --git a/system/renderControl_enc/renderControl_client_context.cpp b/system/renderControl_enc/renderControl_client_context.cpp index fad61d9..6dabb3c 100644 --- a/system/renderControl_enc/renderControl_client_context.cpp +++ b/system/renderControl_enc/renderControl_client_context.cpp
@@ -42,6 +42,9 @@ rcCreateColorBufferPuid = (rcCreateColorBufferPuid_client_proc_t) getProc("rcCreateColorBufferPuid", userData); rcOpenColorBuffer2Puid = (rcOpenColorBuffer2Puid_client_proc_t) getProc("rcOpenColorBuffer2Puid", userData); rcCloseColorBufferPuid = (rcCloseColorBufferPuid_client_proc_t) getProc("rcCloseColorBufferPuid", userData); + rcCreateSyncKHR = (rcCreateSyncKHR_client_proc_t) getProc("rcCreateSyncKHR", userData); + rcClientWaitSyncKHR = (rcClientWaitSyncKHR_client_proc_t) getProc("rcClientWaitSyncKHR", userData); + rcFlushWindowColorBufferAsync = (rcFlushWindowColorBufferAsync_client_proc_t) getProc("rcFlushWindowColorBufferAsync", userData); return 0; }