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 » 07 Jul 2019, 10:26

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: 3031
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: Profiler

Post by raevol » 07 Jul 2019, 23:21

Looks fun. :D

clort
Posts: 4
Joined: 25 May 2019, 06:18

Re: Profiler

Post by clort » 04 Oct 2019, 20:45

I approve of someone else doing the work for this.

User avatar
Ace (SWE)
Posts: 829
Joined: 15 Aug 2011, 14:56

Re: Profiler

Post by Ace (SWE) » 06 Oct 2019, 09:15

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