Repository navigation
Matriz 2.1.0
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.appThe app is locally signed (not notarized): remove quarantine with xattr before opening it. Apple Silicon only; on Intel, build from source.