Home
last modified time | relevance | path

Searched refs:perfetto (Results 1 – 25 of 29) sorted by relevance

12

/development/tools/winscope/src/trace_processor/
Dprotos.ts19 import AndroidLogConfig = protos.perfetto.protos.AndroidLogConfig;
20 import AndroidLogId = protos.perfetto.protos.AndroidLogId;
21 import AndroidPowerConfig = protos.perfetto.protos.AndroidPowerConfig;
22 import BatteryCounters = protos.perfetto.protos.AndroidPowerConfig.BatteryCounters;
23 import BufferConfig = protos.perfetto.protos.TraceConfig.BufferConfig;
24 import ChromeConfig = protos.perfetto.protos.ChromeConfig;
25 import ComputeMetricArgs = protos.perfetto.protos.ComputeMetricArgs;
26 import ComputeMetricResult = protos.perfetto.protos.ComputeMetricResult;
27 import ConsumerPort = protos.perfetto.protos.ConsumerPort;
28 import DataSourceConfig = protos.perfetto.protos.DataSourceConfig;
[all …]
Dengine.ts17 import {perfetto} from '../../deps_build/trace_processor/ui/tsc/gen/protos';
33 import TraceProcessorRpc = perfetto.protos.TraceProcessorRpc;
34 import TraceProcessorRpcStream = perfetto.protos.TraceProcessorRpcStream;
35 import TPM = perfetto.protos.TraceProcessorRpc.TraceProcessorMethod;
129 perfetto.protos.QueryResult.decode =
132 perfetto.protos.QueryResult.create() as {} as QueryResultBypass;
144 return res as {} as perfetto.protos.QueryResult;
337 enableMetatrace(categories?: perfetto.protos.MetatraceCategories) {
341 rpc.enableMetatraceArgs = new perfetto.protos.EnableMetatraceArgs();
/development/tools/winscope/src/parsers/surface_flinger/operations/
Dadd_composition_type.ts17 import {perfetto} from 'protos/surfaceflinger/latest/static';
51 perfetto.protos.HwcCompositionType.HWC_TYPE_CLIENT,
52 perfetto.protos.HwcCompositionType[
53 perfetto.protos.HwcCompositionType.HWC_TYPE_CLIENT
58 perfetto.protos.HwcCompositionType.HWC_TYPE_DEVICE,
59 perfetto.protos.HwcCompositionType[
60 perfetto.protos.HwcCompositionType.HWC_TYPE_DEVICE
62 perfetto.protos.HwcCompositionType.HWC_TYPE_SOLID_COLOR,
63 perfetto.protos.HwcCompositionType[
64 perfetto.protos.HwcCompositionType.HWC_TYPE_SOLID_COLOR
Dadd_composition_type_test.ts17 import {perfetto} from 'protos/surfaceflinger/latest/static';
51 perfetto.protos.HwcCompositionType.HWC_TYPE_CLIENT,
71 perfetto.protos.HwcCompositionType[
72 perfetto.protos.HwcCompositionType.HWC_TYPE_CLIENT
93 perfetto.protos.HwcCompositionType.HWC_TYPE_DEVICE,
113 perfetto.protos.HwcCompositionType[
114 perfetto.protos.HwcCompositionType.HWC_TYPE_DEVICE
135 perfetto.protos.HwcCompositionType.HWC_TYPE_SOLID_COLOR,
155 perfetto.protos.HwcCompositionType[
156 perfetto.protos.HwcCompositionType.HWC_TYPE_SOLID_COLOR
/development/tools/winscope/src/app/
Dtrace_file_filter_test.ts85 expect(result.perfetto).toBeUndefined();
111 expect(result.perfetto).toEqual(perfettoSystemTrace);
130 expect(result.perfetto).toBeUndefined();
147 expect(result.perfetto).toBeUndefined();
165 expect(result.perfetto).toBeUndefined();
186 const perfetto = makeTraceFile('file.perfetto'); constant
187 await checkPerfettoFilePickedWithoutErrors(perfetto);
213 expect(result.perfetto).toEqual(large);
225 expect(result.perfetto).toEqual(perfettoFile);
Dtrace_file_filter.ts26 perfetto?: TraceFile; property
62 perfetto: perfettoFile,
178 return {perfetto: perfettoFile, legacy: unzippedLegacyFiles, timezoneInfo};
Dtrace_pipeline.ts195 if (!filterResult.perfetto && filterResult.legacy.length === 0) {
209 if (filterResult.perfetto) {
211 filterResult.perfetto,
216 perfettoParsers = new FileAndParsers(filterResult.perfetto, parsers);
/development/tools/winscope/src/parsers/surface_flinger/
Dparser_surface_flinger_utils.ts18 import {perfetto} from 'protos/surfaceflinger/latest/static';
80 layer: android.surfaceflinger.ILayerProto | perfetto.protos.ILayerProto,
104 | perfetto.protos.ILayersSnapshotProto,
124 layer: android.surfaceflinger.ILayerProto | perfetto.protos.ILayerProto,
145 | perfetto.protos.ILayersSnapshotProto,
/development/tools/winscope/src/parsers/input_method/
Dhierarchy_tree_service_factory.ts22 import {perfetto} from 'protos/ime/latest/static';
79 | perfetto.protos.IInputMethodServiceTraceProto,
119 | perfetto.protos.IInputMethodServiceTraceProto,
139 | perfetto.protos.IInputMethodServiceTraceProto,
158 | perfetto.protos.IInputMethodServiceProto,
185 | perfetto.protos.IInputMethodServiceProto,
Dhierarchy_tree_clients_factory.ts22 import {perfetto} from 'protos/ime/latest/static';
76 | perfetto.protos.IInputMethodClientsTraceProto,
112 | perfetto.protos.IInputMethodClientsTraceProto,
132 | perfetto.protos.IInputMethodClientsTraceProto,
151 | perfetto.protos.InputMethodClientsTraceProto.IClientSideProto
179 | perfetto.protos.InputMethodClientsTraceProto.IClientSideProto
Dhierarchy_tree_manager_service_factory.ts22 import {perfetto} from 'protos/ime/latest/static';
82 | perfetto.protos.IInputMethodManagerServiceTraceProto,
124 | perfetto.protos.IInputMethodManagerServiceTraceProto,
144 entryProto: perfetto.protos.IInputMethodManagerServiceTraceProto,
/development/tools/winscope/src/parsers/input/perfetto/
Dparser_key_event.ts24 import {perfetto} from 'protos/input/latest/static';
60 const events = perfetto.protos.InputEventWrapper.create({
69 ): Promise<perfetto.protos.AndroidKeyEvent> {
90 entryProto: perfetto.protos.InputEventWrapper,
Dparser_motion_event.ts24 import {perfetto} from 'protos/input/latest/static';
60 const events = perfetto.protos.InputEventWrapper.create({
69 ): Promise<perfetto.protos.AndroidMotionEvent> {
90 entryProto: perfetto.protos.InputEventWrapper,
Dabstract_input_event_parser.ts26 import {perfetto} from 'protos/input/latest/static';
64 ): Promise<perfetto.protos.AndroidWindowInputDispatchEvent[]> {
79 const dispatchEvents: perfetto.protos.AndroidWindowInputDispatchEvent[] =
/development/tools/winscope/src/parsers/transitions/perfetto/
Dparser_transitions.ts20 import {perfetto} from 'protos/transitions/latest/static';
49 ): Promise<perfetto.protos.ShellTransition> {
81 transitionProto: perfetto.protos.ShellTransition,
142 transition: perfetto.protos.IShellTransition,
/development/tools/winscope/src/parsers/surface_flinger/perfetto/
Dparser_surface_flinger.ts33 import {perfetto} from 'protos/surfaceflinger/latest/static';
54 new EnumFormatter(perfetto.protos.HwcCompositionType),
184 snapshotProto: perfetto.protos.ILayersSnapshotProto,
185 layerProtos: perfetto.protos.ILayerProto[],
196 (layer: perfetto.protos.ILayerProto) => {
262 ): Promise<perfetto.protos.ILayerProto[]> {
298 const layerProtos: perfetto.protos.ILayerProto[] = [];
/development/tools/winscope/src/parsers/view_capture/perfetto/
Dparser_view_capture_window.ts28 import {perfetto} from 'protos/viewcapture/latest/static';
95 )) as perfetto.protos.IViewCapture;
163 entry: perfetto.protos.IViewCapture,
179 view: perfetto.protos.ViewCapture.IView,
/development/tools/winscope/protos/viewcapture/latest/
Dwrapper.proto19 package perfetto.protos;
21 import "protos/perfetto/trace/android/viewcapture.proto";
/development/tools/winscope/protos/input/latest/
Dinput_event_wrapper.proto19 package perfetto.protos;
21 import "protos/perfetto/trace/android/android_input_event.proto";
/development/tools/winscope/protos/ime/latest/
Dwrapper.proto19 package perfetto.protos;
21 import "protos/perfetto/trace/android/inputmethodeditor.proto";
/development/tools/winscope/src/parsers/transactions/perfetto/
Dparser_transactions.ts27 import {perfetto} from 'protos/transactions/latest/static';
106 entryProto: perfetto.protos.TransactionTraceEntry,
/development/tools/winscope/
D.prettierignore3 # or copied from external/perfetto (we want to touch them as little as possible to allow
D.gitignore14 # Dependencies build artifacts (flickerlib, perfetto's trace processor, ...)
/development/tools/winscope/src/parsers/transitions/
Dparser_transitions_utils.ts27 import {perfetto} from 'protos/transitions/latest/static';
48 | perfetto.protos.IShellTransition;
/development/tools/winscope/protos/transitions/udc/
Dwm_shell_transition_trace.proto20 before it got moved to external/perfetto as part of the winscope-to-perfetto migration.

12