-
-
Notifications
You must be signed in to change notification settings - Fork 298
UE4 Optick Plugin
Vadim Slyusarev edited this page Aug 27, 2019
·
7 revisions
Optick provides a seamless integration with Unreal Engine. Specifically designed plugin hooks into UE4 integrated profiling system and automatically collects all the events wrapped with QUICK_SCOPE_CYCLE_COUNTER
macro. This plugin also includes all tools and features coming with Optick:
- Thread Timeline View
- Sampling
- Switch-contexts
- CPU Cores
- Syscalls
- Screenshots
You could download the latest version of the plugin here.
- Copy the contents of the downloaded zip archive into UE4 plugins folder:
C:\Program Files\Epic Games\UE_4.22\Engine\Plugins\Performance\ - Launch UE4Editor.exe
⚠️ Optick uses ETW to collect kernel-level event (Sampling, Switch-contexts, CPU cores) which requires Admin Privileges to run. If you need kernel events - you'll need to run UE4Editor.exe(or VisualStudio) as administrator.
- Enable OptickPlugin: Edit => Plugins => Performance => Optick
- Click on the Optick button to open Optick GUI
- Press "Start Capture"/"Stop Capture" to start/stop profiling session