Bug 253151 - ImageBufferIOSurfaceBackend bitmap draws spend time maintaining the color conversion cache
Summary: ImageBufferIOSurfaceBackend bitmap draws spend time maintaining the color con...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Kimmo Kinnunen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-03-01 05:34 PST by Kimmo Kinnunen
Modified: 2023-03-06 23:14 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kimmo Kinnunen 2023-03-01 05:34:05 PST
ImageBufferIOSurfaceBackend bitmap draws spend time maintaining the color conversion cache

This happens for small bitmaps when they're color matched to the destination bitmap.
This is redundant as the cache never gets hit since the images are transient.
Mark the images transient.
Comment 1 Radar WebKit Bug Importer 2023-03-01 05:34:33 PST
<rdar://problem/106082568>
Comment 2 Kimmo Kinnunen 2023-03-03 04:36:20 PST
Pull request: https://github.com/WebKit/WebKit/pull/10994
Comment 3 EWS 2023-03-06 23:14:50 PST
Committed 261309@main (40ecc82d81c3): <https://commits.webkit.org/261309@main>

Reviewed commits have been landed. Closing PR #10994 and removing active labels.