Home
last modified time | relevance | path

Searched refs:FpsStruct (Results 1 – 7 of 7) sorted by relevance

/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerFPS.ts26 row: TraceRow<FpsStruct>
42 FpsStruct.draw(req.context, re);
44 FpsStruct.hoverFpsStruct = re;
48 if (!fpsFind && row.isHover) FpsStruct.hoverFpsStruct = undefined;
50 let maxFps = FpsStruct.maxFps + 'FPS';
72 res.forEach((it) => FpsStruct.setFrame(it, 5, startNS, endNS, totalNS, frame));
75 FpsStruct.maxFps = 0;
80 if ((it.fps || 0) > FpsStruct.maxFps) {
81 FpsStruct.maxFps = it.fps || 0;
89 FpsStruct.setFrame(list[i], 5, startNS, endNS, totalNS, frame);
[all …]
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpFpsChart.ts20 import { FpsRender, FpsStruct } from '../../database/ui-worker/ProcedureWorkerFPS';
36 let fpsRow = TraceRow.skeleton<FpsStruct>();
40 FpsStruct.maxFps = 0;
48 if (FpsStruct.hoverFpsStruct) {
49 tip = `<span>${FpsStruct.hoverFpsStruct.fps || 0}</span> `;
51 this.trace?.displayTip(fpsRow, FpsStruct.hoverFpsStruct, tip);
54 FpsStruct.hoverFpsStruct = fpsRow.getHoverStruct();
/developtools/smartperf_host/ide/src/trace/bean/
DFpsStruct.ts21 export class FpsStruct extends BaseStruct { class
24 static hoverFpsStruct: FpsStruct | undefined;
25 static selectFpsStruct: FpsStruct | undefined;
30 static draw(fpsBeanStructCanvasCtx: CanvasRenderingContext2D, fpsBeanStructData: FpsStruct) {
35 if (fpsBeanStructData.startNS === FpsStruct.hoverFpsStruct?.startNS) {
39 … ((fpsBeanStructData.fps || 0) * (fpsBeanStructData.frame.height || 0) * 1.0) / FpsStruct.maxFps;
73 … ((fpsBeanStructData.fps || 0) * (fpsBeanStructData.frame.height || 0) * 1.0) / FpsStruct.maxFps;
87 fpsBeanStructNode: FpsStruct,
/developtools/smartperf_host/ide/test/trace/bean/
DFpsStruct.test.ts20 import { FpsStruct } from '../../../src/trace/bean/FpsStruct';
69 expect(FpsStruct.draw(ctx, data)).toBeUndefined();
73 expect(FpsStruct.draw(ctx, dataSource)).toBeUndefined();
77 let fpsStruct = new FpsStruct();
82 expect(FpsStruct.setFrame(node, padding, startNs, endNS, totalNS, frame)).toBeUndefined();
/developtools/smartperf_host/ide/test/trace/database/ui-worker/
DProcedureWorkerFPS.test.ts20 import { fps, FpsStruct, FpsRender } from '../../../../src/trace/database/ui-worker/ProcedureWorker…
73 expect(FpsStruct.draw(ctx, data)).toBeUndefined();
92 new FpsStruct(1);
93 FpsStruct.hoverFpsStruct = jest.fn(() => {
96 FpsStruct.a = jest.fn(() => data);
97 expect(FpsStruct.draw(ctx, data)).toBeUndefined();
114 expect(FpsStruct.draw(ctx, Sourcedate)).toBeUndefined();
/developtools/smartperf_host/ide/src/trace/database/sql/
DSqlLite.sql.ts15 import {FpsStruct} from "../ui-worker/ProcedureWorkerFPS";
52 query<FpsStruct>(
/developtools/smartperf_host/ide/src/trace/component/
DSpSystemTrace.ts59 import { FpsStruct } from '../database/ui-worker/ProcedureWorkerFPS';
996 FpsStruct.hoverFpsStruct = undefined;