Skip to content

Matriz 2.1.0

Choose a tag to compare

@jesusjodar jesusjodar released this 16 Oct 12:21
· 9 commits to main since this release

What's new in Matriz 2.1.0

GPU performance: 15.4% less time per frame

Average frame time at 1440×900: 4.62 → 3.91 ms (1.18×), measured using 46 cases × 8 interleaved passes (median per case, same reference shader):

  • Waves (styles 0–5): +16.9%
  • High load (deformation, DPR, extremes): +15.0%
  • Orbs: +14.0% · Other: +14.4%

No visible changes: the 50-case byte-for-byte suite and deterministic harness pass. The shader is also precompiled (Matriz.metallib, with source fallback), and duplicate frames are no longer drawn.

New settings

  • Wave position (lower, upper and center, up or down).
  • Orb center X / center Y (filled and hollow), alongside the existing size control.

New defaults and icon

Lower wave, maximum drift, Pink palette, audio and artwork enabled — with a matching pink icon.

Installation

curl -L -o Matriz-2.1.0.zip https://github.com/jesusjodar/Matriz/releases/download/v2.1.0/Matriz-2.1.0.zip
shasum -a 256 Matriz-2.1.0.zip
# Expected:
# 883bdb1695f9ea0579c712edf056ee69d79923b634cf4caa12698a195945f1c5
unzip -q Matriz-2.1.0.zip
xattr -dr com.apple.quarantine Matriz.app Matriz.saver
mkdir -p ~/Applications "$HOME/Library/Screen Savers"
cp -R Matriz.app ~/Applications/
cp -R Matriz.saver "$HOME/Library/Screen Savers/"
open ~/Applications/Matriz.app

The app is locally signed (not notarized): remove quarantine with xattr before opening it. Apple Silicon only; on Intel, build from source.