commit | bd6ad56b4f186dc9db574c3d4ef3bd572ea3cd11 | [log] [tgz] |
---|---|---|
author | Alexandros Frantzis <alexandros.frantzis@collabora.com> | Wed Jul 25 20:50:06 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 25 20:50:06 2018 |
tree | a2127bd4f194fabcb6edad919d927bb31b8dda6e | |
parent | e65f318c604d2159e65edda605863b98d36e2073 [diff] |
gl: Add out-fence to GLSurface swap completion callback Add an out-fence parameter to the swap completion callback used by the the GLSurface async methods. If present, the fence will be signaled when the swap has completed. This commit doesn't implement the actual mechanism for the callback in any Ozone backend, it just updates the GLSurface API. Bug: 867361 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I1a853e8e21cd636802e978ca6cdcb429b39e8141 Reviewed-on: https://chromium-review.googlesource.com/1127953 Commit-Queue: Daniele Castagna <dcastagna@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Michael Spang <spang@chromium.org> Reviewed-by: Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#578051}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .