UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

796 lines (665 loc) 23.4 kB
// Autogenerated by: // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc // Do not edit. // @generated by protoc-gen-es v2.2.2 with parameter "target=ts" // @generated from file protos/perfetto/trace/ftrace/mdss.proto (package perfetto.protos, syntax proto2) /* eslint-disable */ import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/trace/ftrace/mdss.proto. */ export const file_protos_perfetto_trace_ftrace_mdss: GenFile = /*@__PURE__*/ fileDesc("Cidwcm90b3MvcGVyZmV0dG8vdHJhY2UvZnRyYWNlL21kc3MucHJvdG8SD3BlcmZldHRvLnByb3RvcyJAChhNZHBDbWRLaWNrb2ZmRnRyYWNlRXZlbnQSDwoHY3RsX251bRgBIAEoDRITCgtraWNrb2ZmX2NudBgCIAEoBSJaChRNZHBDb21taXRGdHJhY2VFdmVudBILCgNudW0YASABKA0SEAoIcGxheV9jbnQYAiABKA0SEAoIY2xrX3JhdGUYAyABKA0SEQoJYmFuZHdpZHRoGAQgASgEIlsKF01kcFBlcmZTZXRPdEZ0cmFjZUV2ZW50EgwKBHBudW0YASABKA0SDgoGeGluX2lkGAIgASgNEg4KBnJkX2xpbRgDIAEoDRISCgppc192YmlmX3J0GAQgASgNIowCChhNZHBTc3BwQ2hhbmdlRnRyYWNlRXZlbnQSCwoDbnVtGAEgASgNEhAKCHBsYXlfY250GAIgASgNEg0KBW1peGVyGAMgASgNEg0KBXN0YWdlGAQgASgNEg0KBWZsYWdzGAUgASgNEg4KBmZvcm1hdBgGIAEoDRINCgVpbWdfdxgHIAEoDRINCgVpbWdfaBgIIAEoDRINCgVzcmNfeBgJIAEoDRINCgVzcmNfeRgKIAEoDRINCgVzcmNfdxgLIAEoDRINCgVzcmNfaBgMIAEoDRINCgVkc3RfeBgNIAEoDRINCgVkc3RfeRgOIAEoDRINCgVkc3RfdxgPIAEoDRINCgVkc3RfaBgQIAEoDSJTChtUcmFjaW5nTWFya1dyaXRlRnRyYWNlRXZlbnQSCwoDcGlkGAEgASgFEhIKCnRyYWNlX25hbWUYAiABKAkSEwoLdHJhY2VfYmVnaW4YAyABKA0iZAodTWRwQ21kUGluZ3BvbmdEb25lRnRyYWNlRXZlbnQSDwoHY3RsX251bRgBIAEoDRIQCghpbnRmX251bRgCIAEoDRIOCgZwcF9udW0YAyABKA0SEAoIa29mZl9jbnQYBCABKAUipAEKF01kcENvbXBhcmVCd0Z0cmFjZUV2ZW50Eg4KBm5ld19hYhgBIAEoBBIOCgZuZXdfaWIYAiABKAQSDgoGbmV3X3diGAMgASgEEg4KBm9sZF9hYhgEIAEoBBIOCgZvbGRfaWIYBSABKAQSDgoGb2xkX3diGAYgASgEEhYKDnBhcmFtc19jaGFuZ2VkGAcgASgNEhEKCXVwZGF0ZV9idxgIIAEoDSJwCh5NZHBQZXJmU2V0UGFuaWNMdXRzRnRyYWNlRXZlbnQSDAoEcG51bRgBIAEoDRILCgNmbXQYAiABKA0SDAoEbW9kZRgDIAEoDRIRCglwYW5pY19sdXQYBCABKA0SEgoKcm9idXN0X2x1dBgFIAEoDSKJAgoVTWRwU3NwcFNldEZ0cmFjZUV2ZW50EgsKA251bRgBIAEoDRIQCghwbGF5X2NudBgCIAEoDRINCgVtaXhlchgDIAEoDRINCgVzdGFnZRgEIAEoDRINCgVmbGFncxgFIAEoDRIOCgZmb3JtYXQYBiABKA0SDQoFaW1nX3cYByABKA0SDQoFaW1nX2gYCCABKA0SDQoFc3JjX3gYCSABKA0SDQoFc3JjX3kYCiABKA0SDQoFc3JjX3cYCyABKA0SDQoFc3JjX2gYDCABKA0SDQoFZHN0X3gYDSABKA0SDQoFZHN0X3kYDiABKA0SDQoFZHN0X3cYDyABKA0SDQoFZHN0X2gYECABKA0iQQocTWRwQ21kUmVhZHB0ckRvbmVGdHJhY2VFdmVudBIPCgdjdGxfbnVtGAEgASgNEhAKCGtvZmZfY250GAIgASgFIkkKFU1kcE1pc3JDcmNGdHJhY2VFdmVudBIQCghibG9ja19pZBgBIAEoDRIRCgl2c3luY19jbnQYAiABKA0SCwoDY3JjGAMgASgNIn0KHE1kcFBlcmZTZXRRb3NMdXRzRnRyYWNlRXZlbnQSDAoEcG51bRgBIAEoDRILCgNmbXQYAiABKA0SDAoEaW50ZhgDIAEoDRILCgNyb3QYBCABKA0SCgoCZmwYBSABKA0SCwoDbHV0GAYgASgNEg4KBmxpbmVhchgHIAEoDSJOChpNZHBUcmFjZUNvdW50ZXJGdHJhY2VFdmVudBILCgNwaWQYASABKAUSFAoMY291bnRlcl9uYW1lGAIgASgJEg0KBXZhbHVlGAMgASgFIi0KGk1kcENtZFJlbGVhc2VCd0Z0cmFjZUV2ZW50Eg8KB2N0bF9udW0YASABKA0iLgoZTWRwTWl4ZXJVcGRhdGVGdHJhY2VFdmVudBIRCgltaXhlcl9udW0YASABKA0ioAEKHU1kcFBlcmZTZXRXbUxldmVsc0Z0cmFjZUV2ZW50EgwKBHBudW0YASABKA0SEQoJdXNlX3NwYWNlGAIgASgNEhYKDnByaW9yaXR5X2J5dGVzGAMgASgNEgsKA3dtMBgEIAEoDRILCgN3bTEYBSABKA0SCwoDd20yGAYgASgNEg4KBm1iX2NudBgHIAEoDRIPCgdtYl9zaXplGAggASgNIkgKH01kcFZpZGVvVW5kZXJydW5Eb25lRnRyYWNlRXZlbnQSDwoHY3RsX251bRgBIAEoDRIUCgx1bmRlcnJ1bl9jbnQYAiABKA0iRQodTWRwQ21kV2FpdFBpbmdwb25nRnRyYWNlRXZlbnQSDwoHY3RsX251bRgBIAEoDRITCgtraWNrb2ZmX2NudBgCIAEoBSLOAQodTWRwUGVyZlByZWZpbGxDYWxjRnRyYWNlRXZlbnQSDAoEcG51bRgBIAEoDRITCgtsYXRlbmN5X2J1ZhgCIAEoDRIKCgJvdBgDIAEoDRINCgV5X2J1ZhgEIAEoDRIQCgh5X3NjYWxlchgFIAEoDRIQCghwcF9saW5lcxgGIAEoDRIQCghwcF9ieXRlcxgHIAEoDRIPCgdwb3N0X3NjGAggASgNEhEKCWZiY19ieXRlcxgJIAEoDRIVCg1wcmVmaWxsX2J5dGVzGAogASgNIlEKG01kcFBlcmZVcGRhdGVCdXNGdHJhY2VFdmVudBIOCgZjbGllbnQYASABKAUSEAoIYWJfcXVvdGEYAiABKAQSEAoIaWJfcXVvdGEYAyABKAQiMAofUm90YXRvckJ3QW9Bc0NvbnRleHRGdHJhY2VFdmVudBINCgVzdGF0ZRgBIAEoDQ"); /** * @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 const MdpCmdKickoffFtraceEventSchema: GenMessage<MdpCmdKickoffFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 0); /** * @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 const MdpCommitFtraceEventSchema: GenMessage<MdpCommitFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 1); /** * @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 const MdpPerfSetOtFtraceEventSchema: GenMessage<MdpPerfSetOtFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 2); /** * @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 const MdpSsppChangeFtraceEventSchema: GenMessage<MdpSsppChangeFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 3); /** * @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 const TracingMarkWriteFtraceEventSchema: GenMessage<TracingMarkWriteFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 4); /** * @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 const MdpCmdPingpongDoneFtraceEventSchema: GenMessage<MdpCmdPingpongDoneFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 5); /** * @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 const MdpCompareBwFtraceEventSchema: GenMessage<MdpCompareBwFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 6); /** * @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 const MdpPerfSetPanicLutsFtraceEventSchema: GenMessage<MdpPerfSetPanicLutsFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 7); /** * @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 const MdpSsppSetFtraceEventSchema: GenMessage<MdpSsppSetFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 8); /** * @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 const MdpCmdReadptrDoneFtraceEventSchema: GenMessage<MdpCmdReadptrDoneFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 9); /** * @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 const MdpMisrCrcFtraceEventSchema: GenMessage<MdpMisrCrcFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 10); /** * @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 const MdpPerfSetQosLutsFtraceEventSchema: GenMessage<MdpPerfSetQosLutsFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 11); /** * @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 const MdpTraceCounterFtraceEventSchema: GenMessage<MdpTraceCounterFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 12); /** * @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 const MdpCmdReleaseBwFtraceEventSchema: GenMessage<MdpCmdReleaseBwFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 13); /** * @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 const MdpMixerUpdateFtraceEventSchema: GenMessage<MdpMixerUpdateFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 14); /** * @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 const MdpPerfSetWmLevelsFtraceEventSchema: GenMessage<MdpPerfSetWmLevelsFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 15); /** * @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 const MdpVideoUnderrunDoneFtraceEventSchema: GenMessage<MdpVideoUnderrunDoneFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 16); /** * @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 const MdpCmdWaitPingpongFtraceEventSchema: GenMessage<MdpCmdWaitPingpongFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 17); /** * @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 const MdpPerfPrefillCalcFtraceEventSchema: GenMessage<MdpPerfPrefillCalcFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 18); /** * @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 const MdpPerfUpdateBusFtraceEventSchema: GenMessage<MdpPerfUpdateBusFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 19); /** * @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 const RotatorBwAoAsContextFtraceEventSchema: GenMessage<RotatorBwAoAsContextFtraceEvent> = /*@__PURE__*/ messageDesc(file_protos_perfetto_trace_ftrace_mdss, 20);