summaryrefslogtreecommitdiffstats
path: root/infra
diff options
context:
space:
mode:
authorprimiano <primiano@chromium.org>2015-10-14 09:03:51 -0700
committerCommit bot <commit-bot@chromium.org>2015-10-14 16:04:37 +0000
commitb3fb641552ace46ce637f4345ac8809cbfbe0059 (patch)
tree6d331ee0c06f6d40705ce535a7ce07e5b176fccd /infra
parent2dfb9f6d889905bd391a85b518b40a78bc19967b (diff)
downloadchromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.zip
chromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.tar.gz
chromium_src-b3fb641552ace46ce637f4345ac8809cbfbe0059.tar.bz2
[tracing] Add graphics memory dump provider for Android
This CL introduces a memory dump provider able to gather GPU/Graphics data on Android coming from libmemtrack. libmemtrack is an API which allows different GPU vendors to expose memory statistics about graphical memory usage. Due to the technical design of this API (libmemtrack requires root) the architecture of this dump provider is decoupled in a helper service (crrev.com/1383583002) which needs to be sideloaded manually on the device (will be automated in telemetry scripts). The helper service exposes the memory stats via a UNIX IPC socket. This memory dump provider connects to the socket and receives the memory numbers for the current process. Design-doc: https://goo.gl/4Y30p9 Screenshot: https://goo.gl/Z27djX BUG=529451 Review URL: https://codereview.chromium.org/1383733002 Cr-Commit-Position: refs/heads/master@{#354032}
Diffstat (limited to 'infra')
0 files changed, 0 insertions, 0 deletions