Closed Bug 833897 Opened 12 years ago Closed 1 years ago

Remove occluded layers from hwc_layer_list

Categories

(Core :: Graphics: Layers, defect)

ARM
Gonk (Firefox OS)
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: cjones, Unassigned)

References

Details

(Whiteboard: [tech-p2])

Due to a variety of reasons, layer lists sent to the hwc will include layers that are occluded by fullscreen opaque layers higher in z-order. This often happens with color layers. The extra wait times and memory traffic incurred by this isn't free. A simple heuristic that clears the display list when a fullscreen opaque layer is added to the top should have a positive impact on performance.
Pretty easy win in compositor that should improve perf and/or power usage.
Whiteboard: [tech-p2]
Depends on: 911471
Severity: normal → S3

Closing old B2G bugs

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