RESOLVED FIXED 269650
[Skia] Cleanup / refactor AcceleratedBufferPool
https://bugs.webkit.org/show_bug.cgi?id=269650
Summary [Skia] Cleanup / refactor AcceleratedBufferPool
Nikolas Zimmermann
Reported 2024-02-17 15:01:07 PST
Mova AcceleratedBufferPool out of CoordinatedGraphicsLayerSkia.cpp into its own class, renamed to SkiaAcceleratedBufferPool. SkiaAcceleratedBufferPool is no longer a singleton - it's now owned by CompositingCoordinator. This ensures GL resources are properly freed - if a pool is no longer needed (e.g. upon LayerTreeHost destruction).
Attachments
Nikolas Zimmermann
Comment 1 2024-02-17 15:11:05 PST
EWS
Comment 2 2024-02-19 12:21:16 PST
Committed 274990@main (0c499e9e1049): <https://commits.webkit.org/274990@main> Reviewed commits have been landed. Closing PR #24690 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.