OLD | NEW |
(Empty) | |
| 1 # dot -Tpdf ui/events/latency_info.dot > latency_info.pdf |
| 2 |
| 3 digraph g { |
| 4 node [shape=box]; |
| 5 |
| 6 INPUT_EVENT_LATENCY_ORIGINAL_COMPONENT -> |
| 7 INPUT_EVENT_LATENCY_UI_COMPONENT -> |
| 8 INPUT_EVENT_LATENCY_SCROLL_UPDATE_ORIGINAL_COMPONENT -> |
| 9 INPUT_EVENT_LATENCY_BEGIN_RWH_COMPONENT; |
| 10 |
| 11 INPUT_EVENT_LATENCY_BEGIN_RWH_COMPONENT -> INPUT_EVENT_LATENCY_ACK_RWH_COMPONE
NT [label="Event.Latency.Browser.*Acked"]; |
| 12 |
| 13 INPUT_EVENT_LATENCY_ACK_RWH_COMPONENT -> INPUT_EVENT_LATENCY_RENDERING_SCHEDUL
ED_MAIN_COMPONENT; |
| 14 INPUT_EVENT_LATENCY_ACK_RWH_COMPONENT -> INPUT_EVENT_LATENCY_RENDERING_SCHEDUL
ED_IMPL_COMPONENT; |
| 15 |
| 16 INPUT_EVENT_LATENCY_RENDERING_SCHEDULED_MAIN_COMPONENT -> INPUT_EVENT_LATENCY_
RENDERER_SWAP_COMPONENT [label="Event.Latency.ScrollUpdate.HandledToRendererSwap
_Main"]; |
| 17 INPUT_EVENT_LATENCY_RENDERING_SCHEDULED_IMPL_COMPONENT -> INPUT_EVENT_LATENCY_
RENDERER_SWAP_COMPONENT [label="Event.Latency.ScrollUpdate.HandledToRendererSwap
_Impl"]; |
| 18 |
| 19 INPUT_EVENT_LATENCY_RENDERER_SWAP_COMPONENT -> INPUT_EVENT_BROWSER_RECEIVED_RE
NDERER_SWAP_COMPONENT [label="Event.Latency.ScrollUpdate.RendererSwapToBrowserNo
tified"]; |
| 20 INPUT_EVENT_BROWSER_RECEIVED_RENDERER_SWAP_COMPONENT -> INPUT_EVENT_GPU_SWAP_B
UFFER_COMPONENT [label="Event.Latency.ScrollUpdate.BrowserNotifiedToBeforeGpuSwa
p"]; |
| 21 INPUT_EVENT_GPU_SWAP_BUFFER_COMPONENT -> INPUT_EVENT_LATENCY_TERMINATED_FRAME_
SWAP_COMPONENT [label="Event.Latency.ScrollUpdate.GPUSwap"]; |
| 22 |
| 23 INPUT_EVENT_LATENCY_UI_COMPONENT -> |
| 24 INPUT_EVENT_LATENCY_FIRST_SCROLL_UPDATE_ORIGINAL_COMPONENT -> |
| 25 INPUT_EVENT_LATENCY_BEGIN_RWH_COMPONENT; |
| 26 |
| 27 edge[style="dashed"]; |
| 28 INPUT_EVENT_LATENCY_SCROLL_UPDATE_ORIGINAL_COMPONENT -> INPUT_EVENT_GPU_SWAP_B
UFFER_COMPONENT [label="Event.Latency.TouchToScrollUpdateSwapBegin"]; |
| 29 INPUT_EVENT_LATENCY_FIRST_SCROLL_UPDATE_ORIGINAL_COMPONENT -> INPUT_EVENT_GPU_
SWAP_BUFFER_COMPONENT [label="Event.Latency.TouchToFirstScrollUpdateSwapBegin"]; |
| 30 |
| 31 INPUT_EVENT_LATENCY_UI_COMPONENT -> INPUT_EVENT_LATENCY_BEGIN_RWH_COMPONENT [l
abel="Event.Latency.Browser.*UI"]; |
| 32 INPUT_EVENT_LATENCY_SCROLL_UPDATE_ORIGINAL_COMPONENT -> INPUT_EVENT_LATENCY_RE
NDERING_SCHEDULED_MAIN_COMPONENT [label="Event.Latency.ScrollUpdate.TouchToHandl
ed_Main"]; |
| 33 INPUT_EVENT_LATENCY_SCROLL_UPDATE_ORIGINAL_COMPONENT -> INPUT_EVENT_LATENCY_RE
NDERING_SCHEDULED_IMPL_COMPONENT [label="Event.Latency.ScrollUpdate.TouchToHandl
ed_Impl"]; |
| 34 |
| 35 |
| 36 } |
OLD | NEW |