Skip to content

Optick v1.2.0

Compare
Choose a tag to compare
@bombomby bombomby released this 22 Apr 20:51
· 186 commits to master since this release

The new major update v1.2.0 is available.
Both GUI and Runtime parts were reimplemented pretty much from scrath.
Optick
Here is the list of major changes.

General:

  • Project has been renamed from Brofiler => Optick

GUI:

  • Dark Theme
  • Docking System
  • Jira/Github integration
  • ThreadView control is now implemented using DirectX to get the maximum possible performance
  • Charts
  • 4k+DPI scaling support
  • New control for attachments visualization

Runtime:

  • Adding support for multiple platforms: Windows, Linux, MacOS, XBox One
  • GPU Counters (D3D12, Vulkan)
  • Switch Contexts (all platforms)
  • SysCalls collecting (Windows)
  • Module List collecting (Windows)
  • User-Generated attachments (screenshots, configs, etc.)
  • Data Tags (timestamp + user data)
  • Autosampling mode (collects a callstack from each thread every millisecond, aggregates data in the gui)
  • Flamegraphs for sampled data