Profiler

Everything about development and the OpenMW source code.
Post Reply
User avatar
plop
Posts: 4
Joined: 04 Jul 2019, 11:03
Contact:

Profiler

Post by plop »

Hey,

I've seen the OSG profiler (F3), but it seems to me that it offers very little details about what's happening in the frame, unless I missed something :mrgreen:

From what I've seen, it gives only a few categories, no info about threads, no user markers, no calls tack, and it's not possible to pause it to zoom/inspect. If I'm wrong please tell me.

How about integrating something like Tracy?
Image

You can add a marker in the profiler with a simple macro, you can save a capture, see callstacks, and much more. It's great to investigate performance problems.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: Profiler

Post by raevol »

Looks fun. :D
clort
Posts: 14
Joined: 25 May 2019, 06:18

Re: Profiler

Post by clort »

I approve of someone else doing the work for this.
User avatar
Ace (SWE)
Posts: 887
Joined: 15 Aug 2011, 14:56

Re: Profiler

Post by Ace (SWE) »

Optick (GitHub, earlier known as Brofiler) is also very competent. And it's MIT licensed so it's quite compatible with the GPL as well.
The included remote profiling client is Windows-only though as it's written with C# and WPF.

Image
Post Reply