WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
250100
use an alpha-less pixel format for 32 bit IOSurfaces when RemoteLayerBackingStore::Parameters::isOpaque is true
https://bugs.webkit.org/show_bug.cgi?id=250100
Summary
use an alpha-less pixel format for 32 bit IOSurfaces when RemoteLayerBackingS...
Cameron McCormack (:heycam)
Reported
2023-01-04 13:02:56 PST
We currently use PixelFormat::BGRA8, which means we miss out on some accelerated drawing optimizations in CoreAnimation.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-01-04 13:03:18 PST
<
rdar://problem/103885395
>
Cameron McCormack (:heycam)
Comment 2
2023-01-05 16:35:11 PST
Pull request:
https://github.com/WebKit/WebKit/pull/8265
EWS
Comment 3
2023-01-05 20:03:17 PST
Committed
258523@main
(031263226f11): <
https://commits.webkit.org/258523@main
> Reviewed commits have been landed. Closing PR #8265 and removing active labels.
Karl Rackler
Comment 4
2023-01-06 16:47:36 PST
Reverted by
https://github.com/WebKit/WebKit/pull/8335
EWS
Comment 5
2023-01-06 16:50:29 PST
Committed
258583@main
(871170dff040): <
https://commits.webkit.org/258583@main
> Reviewed commits have been landed. Closing PR #8335 and removing active labels.
Karl Rackler
Comment 6
2023-01-06 17:04:40 PST
Description: This change caused the following two tests to consistently crash. imported/w3c/web-platform-tests/webrtc-encoded-transform/script-change-transform.https.html imported/w3c/web-platform-tests/webrtc/protocol/h264-profile-levels.https.html
Alexey Proskuryakov
Comment 7
2023-01-07 11:17:12 PST
This was reverted in
https://commits.webkit.org/258583@main
Cameron McCormack (:heycam)
Comment 8
2023-01-08 20:23:05 PST
Pull request:
https://github.com/WebKit/WebKit/pull/8386
EWS
Comment 9
2023-01-09 02:33:09 PST
Committed
258654@main
(bd8e9982ce3e): <
https://commits.webkit.org/258654@main
> Reviewed commits have been landed. Closing PR #8386 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug