Bug 263964
Summary: | Unattached WebGL Canvas elements have compositing display buffer, causing redundant memory use | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> |
Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | dino, kbr, kkinnunen, webkit-bug-importer, zach |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari 16 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 263770 | ||
Bug Blocks: |
Kimmo Kinnunen
Unattached WebGL Canvas elements have compositing display buffer
They are not composited, so the composing display buffer should not exists. It consumes memory for nothing.
Depends on bug 263770 because fixing the premultipliedAlpha case is needed in order to not need the display buffer present.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/117739902>