Reland "vulkan: reuse gl semaphores"
This reverts commit 3bd0e5ef. Reason for revert: I incorrectly identified this as the cause of crbug.com/1111764 Original change's description: > Revert "vulkan: reuse gl semaphores" > > This reverts commit 5c8c9a69. > > Reason for revert: Two Vulkan angle_perftests have begun crashing consistently with this change in the blame range. Reverting to confirm if this is the cause. > > Otherwise there is also an Angle roll in the range. > > crbug.com/1111764 > > > Original change's description: > > vulkan: reuse gl semaphores > > > > For passthrough, with extension EGL_ANGLE_display_semaphore_share_group, > > semaphores are shared globally. > > For GLES2Decoder, all GL contexts are in the same shared group, so > > semaphores are also shared globally. > > So we can reused GL semaphores cross GL contexts. > > > > Bug: 1004772 > > Change-Id: I1d23cdc991b2e99d6fe70fdd0560c97dafe73e7c > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2319368 > > Commit-Queue: Peng Huang <penghuang@chromium.org> > > Reviewed-by: Jonathan Backer <backer@chromium.org> > > Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#793398} > > TBR=penghuang@chromium.org,backer@chromium.org,vasilyt@chromium.org > > Change-Id: I63953b02f7f06a6e77a3266e3fc4eadee2f882f3 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 1004772 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2332677 > Reviewed-by: Jonathan Ross <jonross@chromium.org> > Commit-Queue: Jonathan Ross <jonross@chromium.org> > Cr-Commit-Position: refs/heads/master@{#793591} TBR=penghuang@chromium.org,backer@chromium.org,jonross@chromium.org,vasilyt@chromium.org # Not skipping CQ checks because this is a reland. Bug: 1004772 Change-Id: I06ccd88922ba2f7163fe553e86529fc550689a87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2332837Reviewed-by:Jonathan Ross <jonross@chromium.org> Commit-Queue: Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#793657}
Showing
Please register or sign in to comment