[libcamera-devel] [PATCH v3 0/1] Use tracing with perfetto in ChromeOS
Harvey Yang
chenghaoyang at chromium.org
Tue Dec 20 08:05:22 CET 2022
Hi all,
Updated the patch based on Paul's review.
Please take another look.
Thanks!
BR,
Harvey
Harvey Yang (1):
Use tracing with perfetto in ChromeOS
Documentation/guides/tracing.rst | 125 ++++++++++++++----
include/libcamera/internal/tracepoints.h.in | 38 +++++-
.../internal/tracepoints/meson.build | 25 ++--
.../internal/tracepoints/pipeline.perfetto | 10 ++
.../internal/tracepoints/request.perfetto | 30 +++++
meson.build | 7 +-
src/android/cros/camera3_hal.cpp | 5 +
src/android/cros/meson.build | 1 +
src/libcamera/meson.build | 14 +-
src/libcamera/perfetto/meson.build | 6 +
src/libcamera/perfetto/pipeline_perfetto.cpp | 24 ++++
src/libcamera/perfetto/request_perfetto.cpp | 73 ++++++++++
src/libcamera/tracepoints.cpp | 11 ++
13 files changed, 325 insertions(+), 44 deletions(-)
create mode 100644 include/libcamera/internal/tracepoints/pipeline.perfetto
create mode 100644 include/libcamera/internal/tracepoints/request.perfetto
create mode 100644 src/libcamera/perfetto/meson.build
create mode 100644 src/libcamera/perfetto/pipeline_perfetto.cpp
create mode 100644 src/libcamera/perfetto/request_perfetto.cpp
--
2.39.0.314.g84b9a713c41-goog
More information about the libcamera-devel
mailing list