Closed Bug 1143189 Opened 9 years ago Closed 9 years ago

Fallback to software vsync if CVDisplayLink has an error

Categories

(Core :: Graphics, defect)

x86_64
macOS
defect
Not set
blocker

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mchang, Assigned: mchang)

References

Details

+++ This bug was initially created as a clone of Bug #1142957 +++

If we fail to initialize hardware vsync on OS X, fallback to software vsync.
From bug 1144638, we now retry to get a CVDisplayLink when coming back from sleep or changing monitors. This has seemed to been resolved since the compositor has landed. Upon startup of firefox, we already fallback to software vsync if CVDisplayLink's in general are unavailable[1]. Resolving as WFM. 

[1] https://dxr.mozilla.org/mozilla-central/source/gfx/thebes/gfxPlatformMac.cpp?from=gfxPlatformMac.cpp&case=true#588
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.