Closed Bug 1126950 Opened 10 years ago Closed 6 months ago

Stop using sync transactions for painted content

Categories

(Core :: Graphics: Layers, defect, P3)

x86
macOS
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: jrmuizel, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

We can either do this by only using tiling or by adding support for async transactions to our other painted content code.
Blocks: 1126949
Blocks: 1112193
(In reply to Jeff Muizelaar [:jrmuizel] from comment #0) > We can either do this by only using tiling or by adding support for async > transactions to our other painted content code. ... or adding a dead-simple ContentClient that doesn't do buffer rotation, and long for the day we can remove RotatedBuffer and friends.
(In reply to Nicolas Silva [:nical] from comment #1) > ... or adding a dead-simple ContentClient that doesn't do buffer rotation, > and long for the day we can remove RotatedBuffer and friends. Bug 1180326 does that.
Depends on: 1180326
Blocks: 1181033
Depends on: 1263053
Severity: normal → S3

PLayerTransaction was removed (bug 1727489)

Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.