Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 69f1d447193caa27a7ce017a41f19d724520282e
https://github.com/WebKit/WebKit/commit/69f1d447193caa27a7ce017a41f19d724520282e
Author: Antoine Quint <[email protected]>
Date: 2024-01-17 (Wed, 17 Jan 2024)
Changed paths:
M Source/WTF/wtf/PlatformHave.h
M Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h
M
Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCAAnimationRemote.mm
Log Message:
-----------
[iOS] run animations performed by Core Animation at a higher frame rate when
possible
https://bugs.webkit.org/show_bug.cgi?id=267541
rdar://116942005
Reviewed by Simon Fraser.
Some displays on iOS devices, for instance those marketed under the name Pro
Motion,
support higher refresh rates than the historic 60Hz. We now indicate the desire
to
use a higher frame rate for animations performed by Core Animation which will
result
to take advantage of such displays.
* Source/WTF/wtf/PlatformHave.h:
* Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCAAnimationRemote.mm:
(highFrameRateRange):
(WebKit::createAnimation):
Canonical link: https://commits.webkit.org/273122@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes