diff --git a/protos/types/plugins/xpower_data/xpower_plugin_result.proto b/protos/types/plugins/xpower_data/xpower_plugin_result.proto index 8469aa797fbb3828a6a44b916cd452d6d5a75765..29a3ed24b5598d8b3048cfbb8ae3693a02ba55cf 100644 --- a/protos/types/plugins/xpower_data/xpower_plugin_result.proto +++ b/protos/types/plugins/xpower_data/xpower_plugin_result.proto @@ -66,6 +66,26 @@ message AppDetail { AppDetailGPU gpu = 2; //指定应用的gpu调优信息 AppDetailWifi wifi = 3; //指定应用的wifi调优信息 AppDetailDisplay display = 4; //指定应用的display调优信息 + AppDetailModem modem = 5; //5.0新增:指定应用的modem调优信息 + AppDetailDisplayExt display_ext = 6;//5.1新增:应用显示相关数据 +} + +message AppDetailDisplayExt { + RenderServiceSkip rs_skip = 1; //RS空跑相关信息 + GpuRedraw gpu_redraw = 2; //GPU重复渲染 +} + +message RenderServiceSkip { + int32 skip_num = 1; //RS空跑帧数 +} + +message GpuRedraw { + ReasonInfo background_alpha = 1; //背景颜色带透明度 + ReasonInfo filter_rect = 2; //应用内filter与自绘制节点有交集 +} + +message ReasonInfo { + int32 frame_num = 1; //帧数 } message AppDetailCPU { @@ -90,6 +110,13 @@ message AppDetailWifi { int64 rx_bytes = 4; //wifi接受字节数 } +message AppDetailModem { + int64 tx_packets = 1; //5.0新增:modem传输数据包 + int64 rx_packets = 2; //5.0新增:modem接受数据包 + int64 tx_bytes = 3; //5.0新增:modem传输字节数 + int64 rx_bytes = 4; //5.0新增:modem接受字节数 +} + message AppDetailDisplay { int64 count_1hz = 1; //刷新率在每秒1次的驻留时长 int64 count_5hz = 2; //刷新率在每秒5次的驻留时长