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 |