• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

Android.bpD15-Dec-20241.4 KiB4441

LayerTraceGenerator.cppD15-Dec-20248.3 KiB187133

LayerTraceGenerator.hD15-Dec-20241 KiB3614

main.cppD15-Dec-20242.8 KiB8149

readme.mdD14-Jan-2024526 1410

run.shD14-Jan-2024632 1914

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