Title: [280465] trunk/Source/WebKit
Revision
280465
Author
jer.no...@apple.com
Date
2021-07-29 19:32:26 -0700 (Thu, 29 Jul 2021)

Log Message

[macOS|AS] VTImageRotationSession returns a kVTImageRotationNotSupportedErr, breaks painting rotated videos
https://bugs.webkit.org/show_bug.cgi?id=228620

Reviewed by Per Arne Vollan.

Error is thrown from ImageRotationSessionVT, forcing WebKit to go down software rotation path.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (280464 => 280465)


--- trunk/Source/WebKit/ChangeLog	2021-07-30 02:05:05 UTC (rev 280464)
+++ trunk/Source/WebKit/ChangeLog	2021-07-30 02:32:26 UTC (rev 280465)
@@ -1,3 +1,14 @@
+2021-07-29  Jer Noble  <jer.no...@apple.com>
+
+        [macOS|AS] VTImageRotationSession returns a kVTImageRotationNotSupportedErr, breaks painting rotated videos
+        https://bugs.webkit.org/show_bug.cgi?id=228620
+
+        Reviewed by Per Arne Vollan.
+
+        Error is thrown from ImageRotationSessionVT, forcing WebKit to go down software rotation path.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+
 2021-07-29  Devin Rousso  <drou...@apple.com>
 
         [Payment Request] `additionalShippingMethods` are not used if a `paymentMethodType` is provided

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (280464 => 280465)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-07-30 02:05:05 UTC (rev 280464)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-07-30 02:32:26 UTC (rev 280465)
@@ -982,5 +982,7 @@
 (when (equal? (param "CPU") "arm64")
     (allow iokit-open
         (iokit-user-client-class "IOMobileFramebufferUserClient")
+        ;; VideoToolbox VTImageRotationSession
+        (iokit-user-client-class "IOSurfaceAcceleratorClient")
     )
 )
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to