Is there an ETW provider for Windows Mixed Reality events?

Viewed 135

My goal is to include VR specific events in an ETL capture file to be able to analyze some performance issues.

There are custom providers for Oculus and SteamVR runtimes, but I could not find any documentation about ETW events produced by WMR runtime.

I could not identify any obvious candidate in the output from logman query providers.

2 Answers

There is a provider that might be what you're after:

  • ProviderGUID: 60d6e217-d25b-504f-83d5-c2deb6a854e5
  • ProviderName: Microsoft.Windows.Holographic.MixedRealityMode
  • ProviderGroupGUID: 4f50731a-89cf-4782-b3e0-dce8c90476ba
  • AssociatedFilenames: ["spectrum.exe"]

I have no idea where the list came from.

For performance debugging WMR headsets apps, it is recommended you use the new Tools in Windows Device Portal. And refer to this broader discussion on performance help: Understanding performance for mixed reality

Currently, the ETW provider GUID of WMR runtime doesn't yet public on our official documentation. If you already have a specific performance issue on WMR, it is recommended to open a support ticket through this link: http://aka.ms/mrsupport for a one-to-one support service. We will also forward this one about the ETW provider to the product team to see if it’s feasible to clarify that in the official docs.

Related