commit | 4f12b8d6f5a86a51873cb65a7fcabf9f472198ec | [log] [tgz] |
---|---|---|
author | Lingfeng Yang <lfy@google.com> | Wed Jul 13 16:26:10 2016 -0700 |
committer | Lingfeng Yang <lfy@google.com> | Thu Jul 28 10:05:20 2016 -0700 |
tree | fc78732a5c03df2af9a0c6014862d90c2613bf08 | |
parent | 0f8b510c4cf22f718d153ce534ddc13c7d3d5106 [diff] |
ANDROID_EMU_ASYNC_SWAP extension searching + setting In order for the async frame swapping feature to work with all combinations of new/old emulators and system images, one way to do it is to introduce an emulator-specific GL extension. This is the same way the checksum calculation support works. This is a port to device/generic/goldfish-opengl, based on https://googleplex-android-review.git.corp.google.com/#/c/1065345/ 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 <- this CL https://googleplex-android-review.git.corp.google.com/1219536 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 https://googleplex-android-review.git.corp.google.com/1219571 Change-Id: Id07a72e5cb3397ff9d0b55788b8ad763c15050f3