Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 198) sorted by relevance

12345678

/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProduceWorkerSdkSlice.ts40 row.frame,
46 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
64 frame: any,
71 … SdkSliceStruct.setSdkSliceFrame(sdkSliceFilters[index], 5, startNS, endNS, totalNS, frame);
73 sdkSliceFilters[index].frame = null;
80 setSdkSliceFilter(sdkList, sdkSliceFilters, startNS, endNS, totalNS, frame);
90 frame: any
98 SdkSliceStruct.setSdkSliceFrame(sdkList[index], 5, startNS, endNS, totalNS, frame);
102 (sdkList[index - 1].frame?.x || 0) === (sdkList[index].frame?.x || 0) &&
103 (sdkList[index - 1].frame?.width || 0) === (sdkList[index].frame?.width || 0)
[all …]
DProduceWorkerSdkCounter.ts40 row.frame,
46 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
72 frame: any,
79 … CounterStruct.setCounterFrame(sdkCounterFilters[index], 5, startNS, endNS, totalNS, frame);
81 sdkCounterFilters[index].frame = null;
87 setSdkCounterFilter(sdkCounterList, sdkCounterFilters, startNS, endNS, totalNS, frame);
96 frame: any
106 CounterStruct.setCounterFrame(sdkCounterList[index], 5, startNS, endNS, totalNS, frame);
110 (sdkCounterList[index - 1].frame?.x || 0) === (sdkCounterList[index].frame?.x || 0) &&
111 … (sdkCounterList[index - 1].frame?.width || 0) === (sdkCounterList[index].frame?.width || 0)
[all …]
DProcedureWorkerProcess.ts42 row.frame,
49 miniHeight = Math.round((row.frame.height - CpuStruct.cpuCount * 2) / CpuStruct.cpuCount);
64 frame: any,
68 res.forEach((it) => ProcessStruct.setProcessFrame(it, 5, startNS, endNS, totalNS, frame));
76 ProcessStruct.setProcessFrame(processList[i], 5, startNS, endNS, totalNS, frame);
80 (processList[i - 1].frame.x || 0) == (processList[i].frame.x || 0) &&
81 (processList[i - 1].frame.width || 0) == (processList[i].frame.width || 0)
108 if (data.frame) {
109 …path.rect(data.frame.x, data.frame.y + (data.cpu || 0) * miniHeight + padding, data.frame.width, m…
113 static setFrame(processNode: any, pns: number, startNS: number, endNS: number, frame: any) {
[all …]
DProcedureWorkerHeap.ts40 row.frame,
52 if (heapFilter[heapFilter.length - 2].frame && heapFilter[heapFilter.length - 1].frame) {
53 …heapFilter[heapFilter.length - 2].frame!.width = heapFilter[heapFilter.length - 2].frame!.width - …
54 heapFilter[heapFilter.length - 1].frame!.width = 1;
55 heapFilter[heapFilter.length - 1].frame!.x -= 1;
59 if (heapFilter.length === 1 && row.frame.width === heapFilter[0].frame?.x) {
60 heapFilter[0].frame!.x -= 1;
76 if (row.isHover && re.frame && !find && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
94 frame: any,
98 setHeapFrameIfUse(res, startNS, endNS, totalNS, frame);
[all …]
DProcedureWorkerTimeline.ts36 frame: Rect,
50 timeRuler = new TimeRuler(canvas, ctx, new Rect(0, 0, frame.width, 20), totalNS);
53 sportRuler = new SportRuler(canvas, ctx, new Rect(0, 100.5, frame.width, frame.height - 100));
59 new Rect(0, 25, frame.width, 75),
62 endX: frame.width,
77 rangeRuler.frame.width = frame.width;
78 sportRuler.frame.width = frame.width;
79 timeRuler.frame.width = frame.width;
113 frame: Rect; property in Graph
120 frame: Rect
[all …]
DProcedureWorkerJank.ts46 row.frame,
58 re.frame &&
59 row.hoverX >= re.frame.x - 5 &&
60 row.hoverX <= re.frame.x + 5 &&
61 row.hoverY >= re.frame.y &&
62 row.hoverY <= re.frame.y + re.frame.height
68 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
89 frame: any,
95 JankStruct.setJankFrame(jankFilter[i], 0, startNS, endNS, totalNS, frame);
97 jankFilter[i].frame = null;
[all …]
DProcedureWorkerHeapSnapshot.ts36 row.frame
44 if (re.frame && !isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
47 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
60 frame: Rect
63 HeapSnapshotStruct.setFrame(file, startNS || 0, endNS || 0, totalNS || 0, frame);
97 …static setFrame(node: HeapSnapshotStruct, startNS: number, endNS: number, totalNS: number, frame: …
98 node.frame = undefined;
101 Math.floor(((node.startTs - startNS) / totalNS) * frame.width),
103 Math.ceil(((node.endTs - node.startTs) / totalNS) * frame.width),
106 node.frame = rectangle;
[all …]
DProcedureWorkerMemoryAbility.ts46 frame: memoryAbilityRow.frame,
57 re.frame &&
58 isFrameContainPoint(re.frame, memoryAbilityRow.hoverX, memoryAbilityRow.hoverY)
85 frame: any,
95 … MemoryAbilityMonitorStruct.setMemoryFrame(memoryAbilityItem, 5, startNS, endNS, totalNS, frame);
97 memoryAbilityItem.frame = null;
103 setMemoryAbility(memoryAbilityList, res, startNS, endNS, totalNS, frame);
111 frame: any
121 MemoryAbilityMonitorStruct.setMemoryFrame(item, 5, startNS, endNS, totalNS, frame);
125 (memoryAbilityList[memoryAbilityIndex - 1].frame.x || 0) == (item.frame.x || 0) &&
[all …]
DProcedureWorkerEnergyState.ts38 row.frame,
47 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
73 frame: any,
85 EnergyStateStruct.setStateFrame(res[i], 5, startNS, endNS, totalNS, frame);
91 stateFilter(stateList, startNS, endNS, totalNS, frame, res);
98 frame: any,
109 EnergyStateStruct.setStateFrame(stateList[index], 5, startNS, endNS, totalNS, frame);
113 (stateList[index - 1].frame?.x || 0) == (stateList[index].frame?.x || 0) &&
114 (stateList[index - 1].frame?.width || 0) == (stateList[index].frame?.width || 0)
145 if (data.frame) {
[all …]
DProcedureWorkerDiskIoAbility.ts46 frame: diskIoAbilityRow.frame,
57 re.frame &&
58 isFrameContainPoint(re.frame, diskIoAbilityRow.hoverX, diskIoAbilityRow.hoverY)
85 frame: any,
95 …yMonitorStruct.setDiskIOFrame(diskIoAbilityItem, 5, startNS || 0, endNS || 0, totalNS || 0, frame);
97 diskIoAbilityItem.frame = null;
103 setDiskIoAbilityFilter(diskIoAbilityList, res, startNS || 0, endNS || 0, totalNS || 0, frame);
111 frame: any
121 …skAbilityMonitorStruct.setDiskIOFrame(diskIoAbilityList[index], 5, startNS, endNS, totalNS, frame);
125 … (diskIoAbilityList[index - 1].frame.x || 0) === (diskIoAbilityList[index].frame.x || 0) &&
[all …]
DProcedureWorkerFrameAnimation.ts46 row.frame,
57 currentAnimationStruct.frame &&
58 isFrameContainPoint(currentAnimationStruct.frame, row.hoverX, row.hoverY)
76 frame: Rect,
82 frameAnimationNode.frame = undefined;
83 …rameAnimationStruct.setFrameAnimation(frameAnimationNode, padding, startNS, endNS, totalNS, frame);
101 frame
140 frame: Rect
147 stateStartPointX = ns2x(animationNode.startTs || 0, startNS, endNS, totalNS, frame);
150 stateEndPointX = frame.width;
[all …]
DProcedureWorkerFPS.ts36 row.frame,
43 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
68 frame: any,
72 res.forEach((it) => FpsStruct.setFrame(it, 5, startNS, endNS, totalNS, frame));
89 FpsStruct.setFrame(list[i], 5, startNS, endNS, totalNS, frame);
99 (list[i - 1].frame?.x || 0) === (list[i].frame?.x || 0) &&
100 (list[i - 1].frame?.width || 0) === (list[i].frame?.width || 0)
117 if (data.frame) {
118 let width = data.frame.width || 0;
124 … let drawHeight: number = ((data.fps || 0) * (data.frame.height || 0) * 1.0) / FpsStruct.maxFps;
[all …]
DProcedureWorkerSoInit.ts38 row.frame,
48 so.frame &&
49 row.hoverX >= so.frame.x - 5 &&
50 row.hoverX <= so.frame.x + 5 &&
51 row.hoverY >= so.frame.y &&
52 row.hoverY <= so.frame.y + so.frame.height
58 if (so.frame && isFrameContainPoint(so.frame, row.hoverX, row.hoverY)) {
78 frame: any,
84 SoStruct.setSoFrame(soFilter[i], 0, startNS, endNS, totalNS, frame);
86 soFilter[i].frame = undefined;
[all …]
DProcedureWorkerMem.ts52 row.frame,
61 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
76 if (data.frame) {
77 let width = data.frame.width || 0;
84 ((data.value || 0) * (data.frame.height || 0) * 1.0) / (data.maxValue || 1)
87 …memContext.fillRect(data.frame.x, data.frame.y + data.frame.height - memDrawHeight, width, memDraw…
89 …memContext.arc(data.frame.x, data.frame.y + data.frame.height - memDrawHeight, 3, 0, 2 * Math.PI, …
95 memContext.moveTo(data.frame.x + 3, data.frame.y + data.frame.height - memDrawHeight);
97 memContext.lineTo(data.frame.x + width, data.frame.y + data.frame.height - memDrawHeight);
103 …let drawHeight: number = ((data.value || 0) * (data.frame.height || 0) * 1.0) / (data.maxValue || …
[all …]
DProcedureWorkerCpuAbility.ts47 frame: cpuAbilityRow.frame,
58 re.frame &&
59 isFrameContainPoint(re.frame, cpuAbilityRow.hoverX, cpuAbilityRow.hoverY)
99 if (cpuAbilityData.frame) {
100 let width = cpuAbilityData.frame.width || 0;
108 … ((cpuAbilityData.value || 0) * (cpuAbilityData.frame.height || 0) * 1.0) / maxCpuUtilization
110 let y = cpuAbilityData.frame.y + cpuAbilityData.frame.height - drawHeight + 4;
111 cpuAbilityContext2D.fillRect(cpuAbilityData.frame.x, y, width, drawHeight);
113 cpuAbilityContext2D.arc(cpuAbilityData.frame.x, y, 3, 0, 2 * Math.PI, true);
118 cpuAbilityContext2D.moveTo(cpuAbilityData.frame.x + 3, y);
[all …]
DProcedureWorkerVirtualMemory.ts46 row.frame,
53 if (row.isHover && re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
74 if (data.frame) {
75 let width = data.frame.width || 0;
82 ((data.value || 0) * (data.frame.height || 0) * 1.0) / (data.maxValue || 1)
85 data.frame.x,
86 data.frame.y + data.frame.height - virtualMemoryDrawHeight,
92 data.frame.x,
93 data.frame.y + data.frame.height - virtualMemoryDrawHeight,
103 …virtualMemoryContext.moveTo(data.frame.x + 3, data.frame.y + data.frame.height - virtualMemoryDraw…
[all …]
/developtools/smartperf_host/ide/src/trace/database/ui-worker/cpu/
DProcedureWorkerCpuState.ts53 frame: cpuStateRow.frame,
67 re.frame &&
68 cpuStateRow.hoverX >= re.frame.x - offset &&
69 cpuStateRow.hoverX <= re.frame.x + re.frame.width + offset
84 …setFrameByArr(cpuStateRes: any[], startNS: number, endNS: number, totalNS: number, frame: any, arr…
87 let pns = (endNS - startNS) / frame.width;
88 let y = frame.y + 5;
89 let frameHeight = frame.height - 10;
108 if (!slice[i].frame) {
109 slice[i].frame = {};
[all …]
DProcedureWorkerCpuFreqLimits.ts53 frame: row.frame,
63 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
108 if (data.frame) {
109 let width = data.frame.width || 0;
110 … let drawMaxHeight: number = Math.floor(((data.max || 0) * (data.frame.height || 0)) / maxFreq);
111 … let drawMinHeight: number = Math.floor(((data.min || 0) * (data.frame.height || 0)) / maxFreq);
129 data.frame.x,
130 data.frame.y + data.frame.height - drawMaxHeight,
135 …ctx.fillRect(data.frame.x, data.frame.y + data.frame.height - drawMinHeight, width, drawMinHeight);
148 if (data.frame) {
[all …]
DProcedureWorkerCPU.ts38 cpuReqMessage.context.clearRect(0, 0, cpuReqMessage.frame.width, cpuReqMessage.frame.height);
40 …drawLines(cpuReqMessage.context, cpuReqMessage.xs, cpuReqMessage.frame.height, cpuReqMessage.lineC…
50 cpuReqMessage.frame,
85 frame: row.frame,
99 …drawWakeUp(req.ctx, CpuStruct.wakeupBean, startNS, endNS, totalNS, row.frame, wakeup, currentCpu, …
107 …drawWakeUpList(req.ctx, wake, startNS, endNS, totalNS, row.frame, wakeupListItem, currentCpu, true…
117 frame: any,
121 this.setFrameCpuByRes(cpuRes, startNS, endNS, frame);
125 this.setFrameCpuByList(cpuRes, startNS, endNS, frame, cpuList);
129 setFrameCpuByRes(cpuRes: Array<any>, startNS: number, endNS: number, frame: any) {
[all …]
/developtools/smartperf_host/ide/src/trace/bean/
DFpsStruct.ts31 if (fpsBeanStructData.frame) {
32 let fpsBeanWidth = fpsBeanStructData.frame.width || 0;
39 … ((fpsBeanStructData.fps || 0) * (fpsBeanStructData.frame.height || 0) * 1.0) / FpsStruct.maxFps;
41 fpsBeanStructData.frame.x,
42 fpsBeanStructData.frame.y + fpsBeanStructData.frame.height - drawHeight,
48 fpsBeanStructData.frame.x,
49 fpsBeanStructData.frame.y + fpsBeanStructData.frame.height - drawHeight,
60 fpsBeanStructData.frame.x + 3,
61 fpsBeanStructData.frame.y + fpsBeanStructData.frame.height - drawHeight
65 fpsBeanStructData.frame.x + fpsBeanWidth,
[all …]
DHeapStruct.ts31 if (heapBeanData.frame) {
32 let width = heapBeanData.frame.width || 0;
39 … ((heapBeanData.heapsize || 0) * (heapBeanData.frame.height || 0)) / heapBeanData.maxHeapSize
42 heapBeanData.frame.x,
43 heapBeanData.frame.y + heapBeanData.frame.height - drawHeight,
49 heapBeanData.frame.x,
50 heapBeanData.frame.y + heapBeanData.frame.height - drawHeight,
61 heapBeanData.frame.x + 3,
62 heapBeanData.frame.y + heapBeanData.frame.height - drawHeight
66 heapBeanData.frame.x + width,
[all …]
DProcessMemStruct.ts35 if (processMemBeanStructData.frame) {
36 let width = processMemBeanStructData.frame.width || 0;
41 … ((processMemBeanStructData.value || 0) * (processMemBeanStructData.frame.height || 0) * 1.0) /
45 processMemBeanStructData.frame.x,
46 processMemBeanStructData.frame.y + processMemBeanStructData.frame.height - drawHeight,
52 processMemBeanStructData.frame.x,
53 processMemBeanStructData.frame.y + processMemBeanStructData.frame.height - drawHeight,
64 processMemBeanStructData.frame.x + 3,
65 processMemBeanStructData.frame.y + processMemBeanStructData.frame.height - drawHeight
69 processMemBeanStructData.frame.x + width,
[all …]
DCpuFreqStruct.ts30 if (freqBeanStruct.frame) {
31 let freqBeanStructWidth = freqBeanStruct.frame.width || 0;
40 … ((freqBeanStruct.value || 0) * (freqBeanStruct.frame.height || 0) * 1.0) / CpuFreqStruct.maxFreq
43 freqBeanStruct.frame.x,
44 freqBeanStruct.frame.y + freqBeanStruct.frame.height - freqBeanStructDrawHeight,
50 freqBeanStruct.frame.x,
51 freqBeanStruct.frame.y + freqBeanStruct.frame.height - freqBeanStructDrawHeight,
62 freqBeanStruct.frame.x + 3,
63 freqBeanStruct.frame.y + freqBeanStruct.frame.height - freqBeanStructDrawHeight
67 freqBeanStruct.frame.x + freqBeanStructWidth,
[all …]
/developtools/smartperf_host/ide/src/trace/database/ui-worker/hiperf/
DProcedureWorkerHiPerfCallChart.ts39 row.frame,
56 re.frame &&
57 row.hoverX >= re.frame.x - offset &&
58 row.hoverX <= re.frame.x + re.frame.width + offset &&
59 row.hoverY >= re.frame.y &&
60 row.hoverY <= re.frame.y + re.frame.height
66 if (re.frame && isFrameContainPoint(re.frame, row.hoverX, row.hoverY)) {
99 …static setPerfFrame(hiPerfNode: any, startNS: number, endNS: number, totalNS: number, frame: Rect)…
102 x1 = ns2x(hiPerfNode.startTime || 0, startNS, endNS, totalNS, frame);
110 … = ns2x((hiPerfNode.startTime || 0) + (hiPerfNode.totalTime || 0), startNS, endNS, totalNS, frame);
[all …]
/developtools/smartperf_host/trace_streamer/src/filter/
Dframe_filter.cpp35 auto frame = std::make_shared<FrameSlice>(); in BeginVsyncEvent() local
36 frame->startTs_ = ts; in BeginVsyncEvent()
37 frame->callStackSliceId_ = callStackSliceId; in BeginVsyncEvent()
38 frame->expectedStartTs_ = expectStart; in BeginVsyncEvent()
39 frame->expectedEndTs_ = expectEnd; in BeginVsyncEvent()
40 frame->expectedDur_ = expectEnd - expectStart; in BeginVsyncEvent()
41 frame->vsyncId_ = vsyncId; in BeginVsyncEvent()
42 frame->frameSliceRow_ = in BeginVsyncEvent()
44 frame->frameExpectedSliceRow_ = traceDataCache_->GetFrameSliceData()->AppendFrame( in BeginVsyncEvent()
47 vsyncRenderSlice_[itid].push_back(frame); in BeginVsyncEvent()
[all …]

12345678