UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

637 lines 19.2 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/mdss.proto. */ export declare const file_protos_perfetto_trace_ftrace_mdss: GenFile; /** * @generated from message perfetto.protos.MdpCmdKickoffFtraceEvent */ export type MdpCmdKickoffFtraceEvent = Message<"perfetto.protos.MdpCmdKickoffFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; /** * @generated from field: optional int32 kickoff_cnt = 2; */ kickoffCnt: number; }; /** * Describes the message perfetto.protos.MdpCmdKickoffFtraceEvent. * Use `create(MdpCmdKickoffFtraceEventSchema)` to create a new message. */ export declare const MdpCmdKickoffFtraceEventSchema: GenMessage<MdpCmdKickoffFtraceEvent>; /** * @generated from message perfetto.protos.MdpCommitFtraceEvent */ export type MdpCommitFtraceEvent = Message<"perfetto.protos.MdpCommitFtraceEvent"> & { /** * @generated from field: optional uint32 num = 1; */ num: number; /** * @generated from field: optional uint32 play_cnt = 2; */ playCnt: number; /** * @generated from field: optional uint32 clk_rate = 3; */ clkRate: number; /** * @generated from field: optional uint64 bandwidth = 4; */ bandwidth: bigint; }; /** * Describes the message perfetto.protos.MdpCommitFtraceEvent. * Use `create(MdpCommitFtraceEventSchema)` to create a new message. */ export declare const MdpCommitFtraceEventSchema: GenMessage<MdpCommitFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfSetOtFtraceEvent */ export type MdpPerfSetOtFtraceEvent = Message<"perfetto.protos.MdpPerfSetOtFtraceEvent"> & { /** * @generated from field: optional uint32 pnum = 1; */ pnum: number; /** * @generated from field: optional uint32 xin_id = 2; */ xinId: number; /** * @generated from field: optional uint32 rd_lim = 3; */ rdLim: number; /** * @generated from field: optional uint32 is_vbif_rt = 4; */ isVbifRt: number; }; /** * Describes the message perfetto.protos.MdpPerfSetOtFtraceEvent. * Use `create(MdpPerfSetOtFtraceEventSchema)` to create a new message. */ export declare const MdpPerfSetOtFtraceEventSchema: GenMessage<MdpPerfSetOtFtraceEvent>; /** * @generated from message perfetto.protos.MdpSsppChangeFtraceEvent */ export type MdpSsppChangeFtraceEvent = Message<"perfetto.protos.MdpSsppChangeFtraceEvent"> & { /** * @generated from field: optional uint32 num = 1; */ num: number; /** * @generated from field: optional uint32 play_cnt = 2; */ playCnt: number; /** * @generated from field: optional uint32 mixer = 3; */ mixer: number; /** * @generated from field: optional uint32 stage = 4; */ stage: number; /** * @generated from field: optional uint32 flags = 5; */ flags: number; /** * @generated from field: optional uint32 format = 6; */ format: number; /** * @generated from field: optional uint32 img_w = 7; */ imgW: number; /** * @generated from field: optional uint32 img_h = 8; */ imgH: number; /** * @generated from field: optional uint32 src_x = 9; */ srcX: number; /** * @generated from field: optional uint32 src_y = 10; */ srcY: number; /** * @generated from field: optional uint32 src_w = 11; */ srcW: number; /** * @generated from field: optional uint32 src_h = 12; */ srcH: number; /** * @generated from field: optional uint32 dst_x = 13; */ dstX: number; /** * @generated from field: optional uint32 dst_y = 14; */ dstY: number; /** * @generated from field: optional uint32 dst_w = 15; */ dstW: number; /** * @generated from field: optional uint32 dst_h = 16; */ dstH: number; }; /** * Describes the message perfetto.protos.MdpSsppChangeFtraceEvent. * Use `create(MdpSsppChangeFtraceEventSchema)` to create a new message. */ export declare const MdpSsppChangeFtraceEventSchema: GenMessage<MdpSsppChangeFtraceEvent>; /** * @generated from message perfetto.protos.TracingMarkWriteFtraceEvent */ export type TracingMarkWriteFtraceEvent = Message<"perfetto.protos.TracingMarkWriteFtraceEvent"> & { /** * @generated from field: optional int32 pid = 1; */ pid: number; /** * @generated from field: optional string trace_name = 2; */ traceName: string; /** * @generated from field: optional uint32 trace_begin = 3; */ traceBegin: number; }; /** * Describes the message perfetto.protos.TracingMarkWriteFtraceEvent. * Use `create(TracingMarkWriteFtraceEventSchema)` to create a new message. */ export declare const TracingMarkWriteFtraceEventSchema: GenMessage<TracingMarkWriteFtraceEvent>; /** * @generated from message perfetto.protos.MdpCmdPingpongDoneFtraceEvent */ export type MdpCmdPingpongDoneFtraceEvent = Message<"perfetto.protos.MdpCmdPingpongDoneFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; /** * @generated from field: optional uint32 intf_num = 2; */ intfNum: number; /** * @generated from field: optional uint32 pp_num = 3; */ ppNum: number; /** * @generated from field: optional int32 koff_cnt = 4; */ koffCnt: number; }; /** * Describes the message perfetto.protos.MdpCmdPingpongDoneFtraceEvent. * Use `create(MdpCmdPingpongDoneFtraceEventSchema)` to create a new message. */ export declare const MdpCmdPingpongDoneFtraceEventSchema: GenMessage<MdpCmdPingpongDoneFtraceEvent>; /** * @generated from message perfetto.protos.MdpCompareBwFtraceEvent */ export type MdpCompareBwFtraceEvent = Message<"perfetto.protos.MdpCompareBwFtraceEvent"> & { /** * @generated from field: optional uint64 new_ab = 1; */ newAb: bigint; /** * @generated from field: optional uint64 new_ib = 2; */ newIb: bigint; /** * @generated from field: optional uint64 new_wb = 3; */ newWb: bigint; /** * @generated from field: optional uint64 old_ab = 4; */ oldAb: bigint; /** * @generated from field: optional uint64 old_ib = 5; */ oldIb: bigint; /** * @generated from field: optional uint64 old_wb = 6; */ oldWb: bigint; /** * @generated from field: optional uint32 params_changed = 7; */ paramsChanged: number; /** * @generated from field: optional uint32 update_bw = 8; */ updateBw: number; }; /** * Describes the message perfetto.protos.MdpCompareBwFtraceEvent. * Use `create(MdpCompareBwFtraceEventSchema)` to create a new message. */ export declare const MdpCompareBwFtraceEventSchema: GenMessage<MdpCompareBwFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfSetPanicLutsFtraceEvent */ export type MdpPerfSetPanicLutsFtraceEvent = Message<"perfetto.protos.MdpPerfSetPanicLutsFtraceEvent"> & { /** * @generated from field: optional uint32 pnum = 1; */ pnum: number; /** * @generated from field: optional uint32 fmt = 2; */ fmt: number; /** * @generated from field: optional uint32 mode = 3; */ mode: number; /** * @generated from field: optional uint32 panic_lut = 4; */ panicLut: number; /** * @generated from field: optional uint32 robust_lut = 5; */ robustLut: number; }; /** * Describes the message perfetto.protos.MdpPerfSetPanicLutsFtraceEvent. * Use `create(MdpPerfSetPanicLutsFtraceEventSchema)` to create a new message. */ export declare const MdpPerfSetPanicLutsFtraceEventSchema: GenMessage<MdpPerfSetPanicLutsFtraceEvent>; /** * @generated from message perfetto.protos.MdpSsppSetFtraceEvent */ export type MdpSsppSetFtraceEvent = Message<"perfetto.protos.MdpSsppSetFtraceEvent"> & { /** * @generated from field: optional uint32 num = 1; */ num: number; /** * @generated from field: optional uint32 play_cnt = 2; */ playCnt: number; /** * @generated from field: optional uint32 mixer = 3; */ mixer: number; /** * @generated from field: optional uint32 stage = 4; */ stage: number; /** * @generated from field: optional uint32 flags = 5; */ flags: number; /** * @generated from field: optional uint32 format = 6; */ format: number; /** * @generated from field: optional uint32 img_w = 7; */ imgW: number; /** * @generated from field: optional uint32 img_h = 8; */ imgH: number; /** * @generated from field: optional uint32 src_x = 9; */ srcX: number; /** * @generated from field: optional uint32 src_y = 10; */ srcY: number; /** * @generated from field: optional uint32 src_w = 11; */ srcW: number; /** * @generated from field: optional uint32 src_h = 12; */ srcH: number; /** * @generated from field: optional uint32 dst_x = 13; */ dstX: number; /** * @generated from field: optional uint32 dst_y = 14; */ dstY: number; /** * @generated from field: optional uint32 dst_w = 15; */ dstW: number; /** * @generated from field: optional uint32 dst_h = 16; */ dstH: number; }; /** * Describes the message perfetto.protos.MdpSsppSetFtraceEvent. * Use `create(MdpSsppSetFtraceEventSchema)` to create a new message. */ export declare const MdpSsppSetFtraceEventSchema: GenMessage<MdpSsppSetFtraceEvent>; /** * @generated from message perfetto.protos.MdpCmdReadptrDoneFtraceEvent */ export type MdpCmdReadptrDoneFtraceEvent = Message<"perfetto.protos.MdpCmdReadptrDoneFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; /** * @generated from field: optional int32 koff_cnt = 2; */ koffCnt: number; }; /** * Describes the message perfetto.protos.MdpCmdReadptrDoneFtraceEvent. * Use `create(MdpCmdReadptrDoneFtraceEventSchema)` to create a new message. */ export declare const MdpCmdReadptrDoneFtraceEventSchema: GenMessage<MdpCmdReadptrDoneFtraceEvent>; /** * @generated from message perfetto.protos.MdpMisrCrcFtraceEvent */ export type MdpMisrCrcFtraceEvent = Message<"perfetto.protos.MdpMisrCrcFtraceEvent"> & { /** * @generated from field: optional uint32 block_id = 1; */ blockId: number; /** * @generated from field: optional uint32 vsync_cnt = 2; */ vsyncCnt: number; /** * @generated from field: optional uint32 crc = 3; */ crc: number; }; /** * Describes the message perfetto.protos.MdpMisrCrcFtraceEvent. * Use `create(MdpMisrCrcFtraceEventSchema)` to create a new message. */ export declare const MdpMisrCrcFtraceEventSchema: GenMessage<MdpMisrCrcFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfSetQosLutsFtraceEvent */ export type MdpPerfSetQosLutsFtraceEvent = Message<"perfetto.protos.MdpPerfSetQosLutsFtraceEvent"> & { /** * @generated from field: optional uint32 pnum = 1; */ pnum: number; /** * @generated from field: optional uint32 fmt = 2; */ fmt: number; /** * @generated from field: optional uint32 intf = 3; */ intf: number; /** * @generated from field: optional uint32 rot = 4; */ rot: number; /** * @generated from field: optional uint32 fl = 5; */ fl: number; /** * @generated from field: optional uint32 lut = 6; */ lut: number; /** * @generated from field: optional uint32 linear = 7; */ linear: number; }; /** * Describes the message perfetto.protos.MdpPerfSetQosLutsFtraceEvent. * Use `create(MdpPerfSetQosLutsFtraceEventSchema)` to create a new message. */ export declare const MdpPerfSetQosLutsFtraceEventSchema: GenMessage<MdpPerfSetQosLutsFtraceEvent>; /** * @generated from message perfetto.protos.MdpTraceCounterFtraceEvent */ export type MdpTraceCounterFtraceEvent = Message<"perfetto.protos.MdpTraceCounterFtraceEvent"> & { /** * @generated from field: optional int32 pid = 1; */ pid: number; /** * @generated from field: optional string counter_name = 2; */ counterName: string; /** * @generated from field: optional int32 value = 3; */ value: number; }; /** * Describes the message perfetto.protos.MdpTraceCounterFtraceEvent. * Use `create(MdpTraceCounterFtraceEventSchema)` to create a new message. */ export declare const MdpTraceCounterFtraceEventSchema: GenMessage<MdpTraceCounterFtraceEvent>; /** * @generated from message perfetto.protos.MdpCmdReleaseBwFtraceEvent */ export type MdpCmdReleaseBwFtraceEvent = Message<"perfetto.protos.MdpCmdReleaseBwFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; }; /** * Describes the message perfetto.protos.MdpCmdReleaseBwFtraceEvent. * Use `create(MdpCmdReleaseBwFtraceEventSchema)` to create a new message. */ export declare const MdpCmdReleaseBwFtraceEventSchema: GenMessage<MdpCmdReleaseBwFtraceEvent>; /** * @generated from message perfetto.protos.MdpMixerUpdateFtraceEvent */ export type MdpMixerUpdateFtraceEvent = Message<"perfetto.protos.MdpMixerUpdateFtraceEvent"> & { /** * @generated from field: optional uint32 mixer_num = 1; */ mixerNum: number; }; /** * Describes the message perfetto.protos.MdpMixerUpdateFtraceEvent. * Use `create(MdpMixerUpdateFtraceEventSchema)` to create a new message. */ export declare const MdpMixerUpdateFtraceEventSchema: GenMessage<MdpMixerUpdateFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfSetWmLevelsFtraceEvent */ export type MdpPerfSetWmLevelsFtraceEvent = Message<"perfetto.protos.MdpPerfSetWmLevelsFtraceEvent"> & { /** * @generated from field: optional uint32 pnum = 1; */ pnum: number; /** * @generated from field: optional uint32 use_space = 2; */ useSpace: number; /** * @generated from field: optional uint32 priority_bytes = 3; */ priorityBytes: number; /** * @generated from field: optional uint32 wm0 = 4; */ wm0: number; /** * @generated from field: optional uint32 wm1 = 5; */ wm1: number; /** * @generated from field: optional uint32 wm2 = 6; */ wm2: number; /** * @generated from field: optional uint32 mb_cnt = 7; */ mbCnt: number; /** * @generated from field: optional uint32 mb_size = 8; */ mbSize: number; }; /** * Describes the message perfetto.protos.MdpPerfSetWmLevelsFtraceEvent. * Use `create(MdpPerfSetWmLevelsFtraceEventSchema)` to create a new message. */ export declare const MdpPerfSetWmLevelsFtraceEventSchema: GenMessage<MdpPerfSetWmLevelsFtraceEvent>; /** * @generated from message perfetto.protos.MdpVideoUnderrunDoneFtraceEvent */ export type MdpVideoUnderrunDoneFtraceEvent = Message<"perfetto.protos.MdpVideoUnderrunDoneFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; /** * @generated from field: optional uint32 underrun_cnt = 2; */ underrunCnt: number; }; /** * Describes the message perfetto.protos.MdpVideoUnderrunDoneFtraceEvent. * Use `create(MdpVideoUnderrunDoneFtraceEventSchema)` to create a new message. */ export declare const MdpVideoUnderrunDoneFtraceEventSchema: GenMessage<MdpVideoUnderrunDoneFtraceEvent>; /** * @generated from message perfetto.protos.MdpCmdWaitPingpongFtraceEvent */ export type MdpCmdWaitPingpongFtraceEvent = Message<"perfetto.protos.MdpCmdWaitPingpongFtraceEvent"> & { /** * @generated from field: optional uint32 ctl_num = 1; */ ctlNum: number; /** * @generated from field: optional int32 kickoff_cnt = 2; */ kickoffCnt: number; }; /** * Describes the message perfetto.protos.MdpCmdWaitPingpongFtraceEvent. * Use `create(MdpCmdWaitPingpongFtraceEventSchema)` to create a new message. */ export declare const MdpCmdWaitPingpongFtraceEventSchema: GenMessage<MdpCmdWaitPingpongFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfPrefillCalcFtraceEvent */ export type MdpPerfPrefillCalcFtraceEvent = Message<"perfetto.protos.MdpPerfPrefillCalcFtraceEvent"> & { /** * @generated from field: optional uint32 pnum = 1; */ pnum: number; /** * @generated from field: optional uint32 latency_buf = 2; */ latencyBuf: number; /** * @generated from field: optional uint32 ot = 3; */ ot: number; /** * @generated from field: optional uint32 y_buf = 4; */ yBuf: number; /** * @generated from field: optional uint32 y_scaler = 5; */ yScaler: number; /** * @generated from field: optional uint32 pp_lines = 6; */ ppLines: number; /** * @generated from field: optional uint32 pp_bytes = 7; */ ppBytes: number; /** * @generated from field: optional uint32 post_sc = 8; */ postSc: number; /** * @generated from field: optional uint32 fbc_bytes = 9; */ fbcBytes: number; /** * @generated from field: optional uint32 prefill_bytes = 10; */ prefillBytes: number; }; /** * Describes the message perfetto.protos.MdpPerfPrefillCalcFtraceEvent. * Use `create(MdpPerfPrefillCalcFtraceEventSchema)` to create a new message. */ export declare const MdpPerfPrefillCalcFtraceEventSchema: GenMessage<MdpPerfPrefillCalcFtraceEvent>; /** * @generated from message perfetto.protos.MdpPerfUpdateBusFtraceEvent */ export type MdpPerfUpdateBusFtraceEvent = Message<"perfetto.protos.MdpPerfUpdateBusFtraceEvent"> & { /** * @generated from field: optional int32 client = 1; */ client: number; /** * @generated from field: optional uint64 ab_quota = 2; */ abQuota: bigint; /** * @generated from field: optional uint64 ib_quota = 3; */ ibQuota: bigint; }; /** * Describes the message perfetto.protos.MdpPerfUpdateBusFtraceEvent. * Use `create(MdpPerfUpdateBusFtraceEventSchema)` to create a new message. */ export declare const MdpPerfUpdateBusFtraceEventSchema: GenMessage<MdpPerfUpdateBusFtraceEvent>; /** * @generated from message perfetto.protos.RotatorBwAoAsContextFtraceEvent */ export type RotatorBwAoAsContextFtraceEvent = Message<"perfetto.protos.RotatorBwAoAsContextFtraceEvent"> & { /** * @generated from field: optional uint32 state = 1; */ state: number; }; /** * Describes the message perfetto.protos.RotatorBwAoAsContextFtraceEvent. * Use `create(RotatorBwAoAsContextFtraceEventSchema)` to create a new message. */ export declare const RotatorBwAoAsContextFtraceEventSchema: GenMessage<RotatorBwAoAsContextFtraceEvent>; //# sourceMappingURL=mdss_pb.d.ts.map