perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
637 lines • 19.2 kB
TypeScript
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