SteamVR/Installing GPUView: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Download the Windows 10 SDK (this works on older versions of Windows as well):
* Download the Windows SDK: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/
https://dev.windows.com/en-us/downloads/windows-10-sdk


Make sure Windows Performance Toolkit is checked (I usually just install everything).
* Install - Make sure Windows Performance Toolkit is checked (you can uncheck the rest).


Navigate to:
* Save https://pastebin.com/0btxet6W to C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview\vrlog.cmd
C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview


Replace log.cmd with the contents from here:
** (This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).


http://pastebin.com/T0nbnPvK


(This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).
* Open a command prompt at this location with Administrator privileges (you must use cmd.exe not PowerShell).


(If you are using the Win8.1 ADK: http://pastebin.com/jEWDMbhz)
* Run "vrlog.cmd min" (Without Quotes) to start capturing.


Open a command prompt at this location with Admin privileges.
* Wait maybe a second once it gets through loading things (the captured data size adds up fast!)


Input "log.cmd"(Without Quotes) to start capturing. (Tested only with Windows 7)


Wait maybe a second once it gets through loading things (the captured data size adds up fast!).
* Then run "vrlog.cmd min" (Without Quotes) again to stop capturing (followed by a rather lengthy merge process).


Then run 'log' again to stop capturing (followed by a rather lengthy merge process).
* Zip up the resulting Merged.etl file and upload it somewhere if you're sharing it with a developer. If you're a developer yourself, run 'gpuview' and select Merged.etl to view.


Run 'gpuview' and select merged.etl to view.
{{shortpagetitle}}
[[Category: SteamVR]]

Latest revision as of 11:18, 6 November 2023

  • Install - Make sure Windows Performance Toolkit is checked (you can uncheck the rest).
    • (This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).


  • Open a command prompt at this location with Administrator privileges (you must use cmd.exe not PowerShell).
  • Run "vrlog.cmd min" (Without Quotes) to start capturing.
  • Wait maybe a second once it gets through loading things (the captured data size adds up fast!)


  • Then run "vrlog.cmd min" (Without Quotes) again to stop capturing (followed by a rather lengthy merge process).
  • Zip up the resulting Merged.etl file and upload it somewhere if you're sharing it with a developer. If you're a developer yourself, run 'gpuview' and select Merged.etl to view.