NEW 115154
Avoid using OverlapMap in RenderLayerCompositor::computeCompositingRequirements
https://bugs.webkit.org/show_bug.cgi?id=115154
Summary Avoid using OverlapMap in RenderLayerCompositor::computeCompositingRequirements
Ryosuke Niwa
Reported 2013-04-25 00:49:14 PDT
We might want to back port https://chromium.googlesource.com/chromium/blink/+/d41b759196c8be22bea5ef0217e18dd4c171c05d Do not use the OverlapMap in RenderLayerCompositor::computeCompositingRequirements if the layer already has a 3D transform. This way we can avoid a potential expensive lookup when we know for sure the layer is already supposed to be composited. Also, added a bounding box of the overlap map, so that it can catch cases when the new layer is not overlapping any of the previous layers. This is pretty common when having composited layers laid out in a vertical/horizontal list.
Attachments
Simon Fraser (smfr)
Comment 1 2013-10-07 12:05:26 PDT
> added a bounding box of the overlap map Pretty sure I did this already.
Ahmad Saleem
Comment 2 2022-09-17 01:40:48 PDT
Note You need to log in before you can comment on or make changes to this bug.