Skip to content

Performance and Playback Strategy

The “Performance” section controls playback rules, render quality, preview animation, and video output.

Mirage performance settings with playback rules and render quality controls

Real interface: performance settings control both system-triggered playback behavior and scene-wallpaper render quality.

Mirage continuously monitors system state and automatically changes wallpaper playback behavior in the situations below. Each item can be set to its own action.

Trigger Available actions
Another app gains focus Keep running / Mute / Pause
Another app is full screen Keep running / Mute / Pause / Stop (free memory)
Another app plays audio Keep running / Mute / Pause
Display goes to sleep Keep running / Pause / Stop (free memory)
Laptop runs on battery Keep running / Pause / Stop (free memory)
A window covers more than the threshold Pause when enabled; threshold 1%–100%

What the actions mean:

  • Keep running: playback is unchanged.
  • Mute: keeps playing but muted.
  • Pause: freezes the frame (speed set to zero).
  • Stop (free memory): fully stops the render process to free RAM and VRAM.

When multiple triggers are met at the same time, Mirage applies the strongest action. The order from weakest to strongest is: Keep running < Mute < Pause < Stop. For example, if you’re on battery and another app is full screen, set to “Pause” and “Stop” respectively, Mirage actually performs “Stop”.

The quality options mainly affect scene wallpapers (SceneWallpaper).

A row of preset buttons applies a whole set of quality parameters in one click: Low / Medium / High / Ultra. They simultaneously adjust anti-aliasing, post-processing, texture resolution, reflections, and frame rate. After choosing a preset you can still fine-tune the individual options below.

  • Render resolution: native, 75% automatic, or 50% high performance.
  • MetalFX (scene wallpapers): enable MetalFX upscaling where supported.
  • Wallpaper loading: load from disk for lower memory use, or memory to reduce disk reads during playback.
  • Animated previews: play on hover or keep visible previews playing.
  • Off
  • MSAA ×2
  • MSAA ×4
  • MSAA ×8

Anti-aliasing takes effect after switching wallpapers.

The frame rate is adjustable between 10 and 120 and takes effect in real time.

  • Above 30, a note warns that a higher frame rate increases power draw.
  • Above 60, a red warning appears, as an excessively high frame rate significantly increases power draw and resource usage.

For most live wallpapers, 30 FPS is smooth enough and more power-efficient.

“Enable audio spectrum (scene and web wallpapers)” controls whether audio spectrum data is provided to those renderers for audio visualization.

Enable HDR video asks the video renderer to use HDR dynamic range when the source, display, and macOS support it.