Commit graph

3 commits

Author SHA1 Message Date
fishcu 259ff81f4b
Repo reorg: edge smoothing, interpolation, and pixel art scaling (#469)
* Move initial batch of shaders and presets to smoothing subdirectory

* Rename smoothing to edge enhancement

* Move cubic and windowed into interpolation

* Fix some presets

* Fix rest of presets

* Rename edge-enhancement to edge-smoothing

* Move pixel art scalers into separate directory separate from 'interpolation'

* Flatten interpolation/cubic into interpolation/
2023-08-12 18:09:28 -05:00
Hyllian a53683a1ad Add catmull-rom and, b-spline multipass shaders
- Rename old catmull-rom-fast to catmull-rom;
- Add new catmull-rom-fast shader;
- Delete old b-spline-fast as it behaved exactly like bilinear;
- Add new b-spline-fast shaders;
- Add anti-ringing code to bicubic fast shaders.
2022-08-08 10:05:26 -03:00
Hyllian 1a0aa9b7ab Add bicubic-fast shaders
- Bicubic shaders in two passes, very fast.
2022-08-01 17:29:55 -03:00