Skip to content

Commit 9b62dc0

Browse files
author
David Kline
authored
Merge pull request #3458 from davidkline-ms/diagsUpdate
Replace beta 1 diagnostics visualization with a modified VisualProfiler-Unity fork
2 parents 9021fde + af4c5c3 commit 9b62dc0

23 files changed

+787
-1102
lines changed

Assets/MixedRealityToolkit.Examples/Demos/Diagnostics/Scenes/DiagnosticsDemo.unity

Lines changed: 89 additions & 363 deletions
Large diffs are not rendered by default.

Assets/MixedRealityToolkit.Examples/Demos/Diagnostics/Scripts/DiagnosticsDemoControls.cs

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,40 +19,24 @@ private async void Start()
1919

2020
await new WaitUntil(() => MixedRealityToolkit.DiagnosticsSystem != null);
2121

22-
// Turn on the diagnostics for this demo.
23-
MixedRealityToolkit.DiagnosticsSystem.Visible = true;
22+
// Turn on the diagnotic visualizations for this demo.
23+
MixedRealityToolkit.DiagnosticsSystem.ShowDiagnostics = true;
2424
}
2525

2626
/// <summary>
27-
/// Shows or hides the diagnostics information display.
27+
/// Shows or hides all enabled diagnostics.
2828
/// </summary>
2929
public void OnToggleDiagnostics()
3030
{
31-
MixedRealityToolkit.DiagnosticsSystem.Visible = !MixedRealityToolkit.DiagnosticsSystem.Visible;
31+
MixedRealityToolkit.DiagnosticsSystem.ShowDiagnostics = !MixedRealityToolkit.DiagnosticsSystem.ShowDiagnostics;
3232
}
3333

3434
/// <summary>
35-
/// Shows or hides the frame rate display.
35+
/// Shows or hides the profiler display.
3636
/// </summary>
37-
public void OnToggleFrameRate()
37+
public void OnToggleProfiler()
3838
{
39-
MixedRealityToolkit.DiagnosticsSystem.ShowFps = !MixedRealityToolkit.DiagnosticsSystem.ShowFps;
40-
}
41-
42-
/// <summary>
43-
/// Shows or hides the memory usage display.
44-
/// </summary>
45-
public void OnToggleMemory()
46-
{
47-
MixedRealityToolkit.DiagnosticsSystem.ShowMemory = !MixedRealityToolkit.DiagnosticsSystem.ShowMemory;
48-
}
49-
50-
/// <summary>
51-
/// Shows or hides the processor usage display.
52-
/// </summary>
53-
public void OnToggleProcessor()
54-
{
55-
MixedRealityToolkit.DiagnosticsSystem.ShowCpu = !MixedRealityToolkit.DiagnosticsSystem.ShowCpu;
39+
MixedRealityToolkit.DiagnosticsSystem.ShowProfiler = !MixedRealityToolkit.DiagnosticsSystem.ShowProfiler;
5640
}
5741
}
5842
}

Assets/MixedRealityToolkit.SDK/Features/Diagnostics.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

Assets/MixedRealityToolkit.SDK/Features/Diagnostics/Scripts.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

Assets/MixedRealityToolkit.SDK/Features/Diagnostics/Scripts/DiagnosticsHandler.cs

Lines changed: 0 additions & 106 deletions
This file was deleted.

Assets/MixedRealityToolkit.SDK/Features/Diagnostics/Scripts/DiagnosticsHandler.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

Assets/MixedRealityToolkit.SDK/Profiles/DefaultMixedRealityDiagnosticsProfile.asset

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,14 @@
44
MonoBehaviour:
55
m_ObjectHideFlags: 0
66
m_CorrespondingSourceObject: {fileID: 0}
7-
m_PrefabInternal: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
89
m_GameObject: {fileID: 0}
910
m_Enabled: 1
1011
m_EditorHideFlags: 0
1112
m_Script: {fileID: 11500000, guid: 8c2d00f2d26cc124caed106ffbfe3f06, type: 3}
1213
m_Name: DefaultMixedRealityDiagnosticsProfile
1314
m_EditorClassIdentifier:
1415
isCustomProfile: 0
15-
visible: 0
16-
showCpu: 1
17-
handlerType:
18-
reference: Microsoft.MixedReality.Toolkit.SDK.DiagnosticsSystem.DiagnosticsHandler,
19-
Microsoft.MixedReality.Toolkit.SDK
20-
cpuBuffer: 20
21-
showFps: 1
22-
fpsBuffer: 10
23-
showMemory: 1
24-
memoryBuffer: 10
16+
showDiagnostics: 0
17+
showProfiler: 1

Assets/MixedRealityToolkit.SDK/Profiles/DefaultMixedRealitySpeechCommandsProfile.asset

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
--- !u!114 &11400000
44
MonoBehaviour:
55
m_ObjectHideFlags: 0
6-
m_PrefabParentObject: {fileID: 0}
7-
m_PrefabInternal: {fileID: 0}
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
89
m_GameObject: {fileID: 0}
910
m_Enabled: 1
1011
m_EditorHideFlags: 0
@@ -27,22 +28,9 @@ MonoBehaviour:
2728
id: 1
2829
description: Toggle Diagnostics
2930
axisConstraint: 0
30-
- keyword: Toggle Frame Rate
31-
keyCode: 102
32-
action:
33-
id: 2
34-
description: Toggle Frame Rate
35-
axisConstraint: 0
36-
- keyword: Toggle Processor
31+
- keyword: Toggle Profiler
3732
keyCode: 112
3833
action:
39-
id: 3
40-
description: Toggle Processsor
41-
axisConstraint: 0
42-
- keyword: Toggle Memory
43-
keyCode: 109
44-
action:
45-
id: 4
46-
description: Toggle Memory
47-
axisConstraint: 0
48-
34+
id: 7
35+
description: Grip Press
36+
axisConstraint: 3

0 commit comments

Comments
 (0)