Chromium Code Reviews
DescriptionAdd UMA stats for SurfaceDrawQuads in SurfaceAggregator.
This CL adds UMA stats to keep track of SurfaceDrawQuads during surface
aggregation. For each call to SurfaceAggregator::Aggregate(), keep
track of surface referenced from SurfaceDrawQuads.
1. ValidSurface: The surface exists and has an active CompositorFrame.
2. MissingSurface: The surface doesn't exist.
3. NoActiveFrame: The surface exists but doesn't have an active frame.
Ideally 2 and 3 should never happen but the UMA stats will provide a
signal to if something has changed with regards to surface lifetime
management.
BUG=696596
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Review-Url: https://codereview.chromium.org/2752053003
Cr-Commit-Position: refs/heads/master@{#458480}
Committed: https://chromium.googlesource.com/chromium/src/+/0db8650476b17b19f443de6b58f20465ac6604f4
Patch Set 1 #Patch Set 2 : Cleanup. #
Total comments: 4
Patch Set 3 : Change to each. #
Messages
Total messages: 19 (11 generated)
|
|||||||||||||||||||||||||||||||||||||