GPUOpen-Tools / ocat

The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
325 stars 29 forks source link

High overhead #90

Closed Leadwerks closed 2 years ago

Leadwerks commented 3 years ago

This tool puts a significant dent in performance when running. I was trying to use it to record some benchmarking numbers and the framerate dropped from about 1000 to 500 by having this program enabled.

aurolou commented 3 years ago

Hi! I would need a bit more information to investigate the problem. Which OCAT version are you running? What are your system specs? On which program did you use OCAT to do benchmarking and what were your OCAT settings? Did you enable the OCAT overlay or just had OCAT running in the background without the overlay hooked into your program?

aurolou commented 2 years ago

A small overhead is expected when having the overlay enabled. You can disable the overlay during capture to reduce the overhead, or not hook in with the overlay at all and just get the frame captures via the hotkey for offline analysis. FPS drop from 1000 to 500 sounds still in a reasonable range with the overlay enabled - so will not fix. Please re-open if you still think it's a problem and add more details to the specific issue, so I can help you out :) Thanks!