Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
Android.bp | D | 15-Dec-2024 | 1.4 KiB | 44 | 41 | |
LayerTraceGenerator.cpp | D | 15-Dec-2024 | 8.3 KiB | 187 | 133 | |
LayerTraceGenerator.h | D | 15-Dec-2024 | 1 KiB | 36 | 14 | |
main.cpp | D | 15-Dec-2024 | 2.8 KiB | 81 | 49 | |
readme.md | D | 14-Jan-2024 | 526 | 14 | 10 | |
run.sh | D | 14-Jan-2024 | 632 | 19 | 14 |
readme.md
1### LayerTraceGenerator ### 2 3Generates layer traces from transaction traces. The tool is a custom 4surface flinger build that mocks out everything else apart from the 5front end logic. Transaction traces are written when the transaction 6is applied, along wth a timestamp and vsync id. The transactions 7are parsed from proto and applied to recreate the layer state. The 8result is then written as a layer trace. 9 10Usage: 111. build and push to device 122. run ./layertracegenerator [transaction-trace-path] [output-layers-trace-path] 13 14