Bug 222899
Summary: | Limit the WebGL frames that are in flight, esp. in frame skipping scenarios in iOS/macOS | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> |
Component: | WebGL | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | dino, kbr, kkinnunen, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 222731, 223512 |
Kimmo Kinnunen
Limit the WebGL frames that are in flight, esp. in frame skipping scenarios
Currently there's no synchronisation at the compositing stage for drawn frames. Long draws might queue work that is never waited on.
This is true if the compositor skips a drawn frame instead of blocking the webkit compositing.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/75422886>