]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
od-unix: ship starter filter presets
authorStefan Reinauer <stefan.reinauer@coreboot.org>
Fri, 12 Jun 2026 15:11:06 +0000 (08:11 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Wed, 17 Jun 2026 19:24:40 +0000 (12:24 -0700)
commit45351102210fbf851144bc795e59e5199b8bf1e8
tree8b4e594ace4f24c8bfc4972912b3a7e7fdbd8d74
parentd6d3fa65cf64b5117ce200f77432caa65d7f2c30
od-unix: ship starter filter presets

The Filter page's preset list was empty until the user saved their own
(GitHub issue #4). Add a set of bundled presets built from the portable
filter controls the Unix GLSL pipeline implements (Sharp Pixels, Soft
Bilinear, CRT Scanlines, Warm TV), installed under the shared data
directory on Linux and into the app bundle resources on macOS.

The preset combo lists user presets and bundled presets together; the
user directory wins on name collisions, saving always writes to the
user directory, and loading falls back to the bundled file when no user
preset of that name exists.
CMakeLists.txt
od-unix/qt/launcher.cpp
od-unix/share/filter-presets/CRT Scanlines.filter [new file with mode: 0644]
od-unix/share/filter-presets/Sharp Pixels.filter [new file with mode: 0644]
od-unix/share/filter-presets/Soft Bilinear.filter [new file with mode: 0644]
od-unix/share/filter-presets/Warm TV.filter [new file with mode: 0644]
tools/macos-bundle.sh