For a more detailed change list, see https://github.com/wolfpld/tracy/blob/v0.13.0/NEWS.
LLM integration
Why did you—
You can now use GenAI features to get help using the profiler or analyzing the code you're profiling.
The automated assistant can search the user manual to answer your questions about the profiler. It can also read the source code when you ask about program performance or algorithms. It has the capacity for access to Wikipedia, the ability to search the web, and the capability to access web pages in response to general questions.
Note that a considerable amount of local setup is required to get it working. The only way to access the assistant is to run everything locally on your system. This ensures that everything you do stays private and that you won't be subject to forced changes in features or terms and conditions. Consult the user manual (section 5.25) for the instructions.
Will the computer always give me the correct answers?
Yes. If you open the user manual PDF, the computer will give you the correct answers. But that's a long text, and you need to read it, and think about it, and that's boring, and the head starts to hurt. It's more fun to talk with the computer like with a human.
Now, if you have ever talked with a human, you may have noticed that humans do in fact guess the things they do not remember, make up things they do not know, constantly steer the conversation into strange directions, and generally don't like to admit they may be wrong. The AI is very good at simulating human behavior.
Save defaults in options window
Default values for certain settings can be now saved in the options window.
Thread cropper
The display height of any timeline thread can be limited with a thread cropper widget at the left border of the screen.
Additional platform support
- Microsoft Game Development Kit (GDK)
- AMD ROCm / Rocprof