Closed Bug 730407 Opened 10 years ago Closed 8 years ago
Layers draws into a target, it should only validate the layers for forwarding
We're doing needless drawing in OMTC, which is essentially causing us to compose on the main thread. This problem is largely bypassed by using a tiny 32x32 surface in where the draw operations will be relatively cheap since we will be composing retained layers into a small buffer but this really needs to be fixed. We need to separate layer validation and compositing.
I can bypass 'ThebesLayerBuffer::DrawBufferWithRotation' and still render the page correctly.
OS: Mac OS X → All
Hardware: x86 → All
These calls are taking 1-5ms and happen every draw so we really need to resolve this for mobile.
See bug 715433. We need to split into LayerManager and LayerCompositor.
Mass tracking-e10s flag change. Filter bugmail on "2be0fcce-e36a-4e2c-aa80-0e3d33eb5406".
This got fixed when I split ClientLayerManager out from BasicLayerManager.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.