You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 years ago | |
|---|---|---|
| .. | ||
| Android.bp | 2 years ago | |
| LayerTraceGenerator.cpp | 2 years ago | |
| LayerTraceGenerator.h | 2 years ago | |
| main.cpp | 2 years ago | |
| readme.md | 2 years ago | |
| run.sh | 2 years ago | |
readme.md
LayerTraceGenerator
Generates layer traces from transaction traces. The tool is a custom surface flinger build that mocks out everything else apart from the front end logic. Transaction traces are written when the transaction is applied, along wth a timestamp and vsync id. The transactions are parsed from proto and applied to recreate the layer state. The result is then written as a layer trace.
Usage:
- build and push to device
- run ./layertracegenerator [transaction-trace-path] [output-layers-trace-path]