For people who love the look of crispy clear pixel art there exists the mmpx scaler, all the relevant info on it can be found here: https://casual-effects.com/research/McGuire2021PixelArt/index.html https://casual-effects.com/research/McGuire2021PixelArt/McGuire2021PixelArt.pdf https://casual-effects.com/research/McGuire2021PixelArt/McGuire2021PixelArt-supplement.zip **Additional information:** mmpx scaler in opengl format: https://github.com/mgba-emu/mgba/blob/master/res/shaders/mmpx.shader/mmpx.fs mmpx enhanced scaler in vulkan format: https://github.com/libretro/slang-shaders/blob/master/edge-smoothing/scalenx/shaders/mmpx-ex.slang Examples of what the enhanced version enhances compared to the original: https://github.com/hrydgard/ppsspp/pull/20755 https://github.com/hrydgard/ppsspp/pull/20541 https://github.com/stenzek/duckstation/pull/3443
For people who love the look of crispy clear pixel art there exists the mmpx scaler, all the relevant info on it can be found here:
https://casual-effects.com/research/McGuire2021PixelArt/index.html
https://casual-effects.com/research/McGuire2021PixelArt/McGuire2021PixelArt.pdf
https://casual-effects.com/research/McGuire2021PixelArt/McGuire2021PixelArt-supplement.zip
Additional information:
mmpx scaler in opengl format:
https://github.com/mgba-emu/mgba/blob/master/res/shaders/mmpx.shader/mmpx.fs
mmpx enhanced scaler in vulkan format:
https://github.com/libretro/slang-shaders/blob/master/edge-smoothing/scalenx/shaders/mmpx-ex.slang
Examples of what the enhanced version enhances compared to the original:
hrydgard/ppsspp#20755
hrydgard/ppsspp#20541
stenzek/duckstation#3443