Difference between revisions of "SteamVR/Installing GPUView"

From Valve Developer Community
Jump to: navigation, search
Line 1: Line 1:
Download Windows ADK 8.1
+
Download the Windows 10 SDK (this works on older versions of Windows as well):
http://www.microsoft.com/en-us/download/details.aspx?id=39982
+
https://dev.windows.com/en-us/downloads/windows-10-sdk
  
Uncheck everything except Windows Performance Toolkit when installing.
+
Make sure Windows Performance Toolkit is checked (I usually just install everything).
  
 
Navigate to:
 
Navigate to:
C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\gpuview
+
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview
  
 
Replace log.cmd with the contents from here:
 
Replace log.cmd with the contents from here:
http://pastebin.com/jEWDMbhz
+
 
 +
http://pastebin.com/T0nbnPvK
  
 
(This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).
 
(This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).
 +
 +
(If you are using the Win8.1 ADK: http://pastebin.com/jEWDMbhz)
  
 
Open a command prompt at this location with Admin privileges.
 
Open a command prompt at this location with Admin privileges.

Revision as of 20:32, 3 November 2015

Download the Windows 10 SDK (this works on older versions of Windows as well): https://dev.windows.com/en-us/downloads/windows-10-sdk

Make sure Windows Performance Toolkit is checked (I usually just install everything).

Navigate to: C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview

Replace log.cmd with the contents from here:

http://pastebin.com/T0nbnPvK

(This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).

(If you are using the Win8.1 ADK: http://pastebin.com/jEWDMbhz)

Open a command prompt at this location with Admin privileges.

Run 'log' to start capturing.

Wait maybe a second once it gets through loading things (the captured data size adds up fast!).

Then run 'log' again to stop capturing (followed by a rather lengthy merge process).

Run 'gpuview' and select merged.etl to view.