Chromium Code Reviews
DescriptionMore reliable check for whether EGLSyncControlVSyncProvider should be instantiated.
This change improves a check in NativeViewGLSurfaceEGL::Initialize
for whether it should reset vsync provider. This is done in
preparation for re-introducing ANGLE eglGetSyncValuesCHROMIUM
extension.
The current logic overrides sync provider with a new instance of
EGLSyncControlVSyncProvider when the extension is present and we
want to avoid that since EGLSyncControlVSyncProvider isn't
implemented on Windows.
There is no plan to switch to EGLSyncControlVSyncProvider on Windows.
eglGetSyncValuesCHROMIUM will be used to provide accurate frame
statistics data for instrumentation and benchmarking only.
BUG=614147
Review-Url: https://codereview.chromium.org/2767293002
Cr-Commit-Position: refs/heads/master@{#458996}
Committed: https://chromium.googlesource.com/chromium/src/+/1b27dad7e468ddaaf74d9b483bf14015c9f848e3
Patch Set 1 #
Messages
Total messages: 14 (10 generated)
|
||||||||||||||||||||||||||||