As the demand for PC game and app development increases, PerfDog team has expanded its support for PC platform performance data collection. This guide will walk you through the process of testing PC games and applications using PerfDog.
1. PerfDog supports Windows 7/8/8.1/10/11.
DirectX 9/11/12, 32-bit, and 64-bit game testing are supported.
2. Non-game testing will not have FPS, FrameTime, and Render data.
Run PerfDog as Administrator: Right-click PerfDog.exe in the PerfDog folder and select "Run as administrator."
Select Windows Device: Click the device list menu and choose the Windows device.
Start the Application: Launch the application you want to test, such as "League of Legends."
Select Target Test Process: Choose the correct target test process and initiate data collection.
Perform Test Task: Switch to the test process and execute the test task.
End Test and Upload Data: Click to end the test on the PerfDog client, close the test process, and right-click to upload data to the cloud.
Use Shortcut Key: Press Ctrl+R to quickly start recording/saving data in the target process window.
Choose the DX version based on the project's DX type:
AUTO: Automatically identify the version used by the target application.
DX_9: The target application DX type is DX9.
DX_11: The target application DX type is DX11.
DX_12: The target application DX type is DX12.
You can customize the floating window opening mode and style, such as hiding/displaying the floating window and configuring the floating window position and font color.
PerfDog allows you to customize common shortcut keys for a more efficient testing experience.
PerfDog can collect a wide range of performance data, including FPS, Jank, SmallJank, Smooth, Stutter, FrameTime, CPU usage, memory usage, GPU usage, GPU memory usage, render information, IO operation info, thread count, and handle count.
By following this guide, you can effectively test PC games and applications using PerfDog, ensuring optimal performance and user experience.