MJOLNIR Code Mods changelog
MJOLNIR Code Modsv0.29.0

/bench shows where the frame goes

/bench now says whether your game thread, render thread or GPU is holding the frame back, and where you were standing, so the MJOLNIR team can tell what to optimize for your hardware.

Changed

  • /bench measures where each frame's time goes (MJOLNIRHud 0.11.0). Each part of the bench (with foliage, without it, without its shadows, without its wind) now records the game thread, render thread and GPU times that stat unit shows. A saving on the GPU does nothing while your CPU is the slow part, so this tells us which part a fix has to target. Your chat shows the split for your normal frame.
  • /bench sends the camera's position. Two benches on one map can read very differently depending on where you stand. The report now says where that was.
  • mjolnir_bench prints the same split on every row of bench.log.

Notes

  • The split comes from a small native file in the MJOLNIRHud folder, native\mjolnir_frame_times.dll. If a game update moves what it reads, the bench still runs and just leaves the split out.