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

Reply via email to