git: 4bd796daf9b9 - main - games/libretro-shaders-glsl: update to g20231025

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Tue, 07 Nov 2023 00:20:47 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4bd796daf9b979f8c70b60e2c8dc9885d9326c94

commit 4bd796daf9b979f8c70b60e2c8dc9885d9326c94
Author:     Stephane D'Alu <sdalu@sdalu.com>
AuthorDate: 2023-10-26 20:03:29 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-11-07 00:16:53 +0000

    games/libretro-shaders-glsl: update to g20231025
    
    PR:             274647
---
 games/libretro-shaders-glsl/Makefile  |   4 +-
 games/libretro-shaders-glsl/distinfo  |   6 +-
 games/libretro-shaders-glsl/pkg-plist | 283 ++++++++++++++++++++++++++++------
 3 files changed, 241 insertions(+), 52 deletions(-)

diff --git a/games/libretro-shaders-glsl/Makefile b/games/libretro-shaders-glsl/Makefile
index b6f12703716f..2cdb938d6859 100644
--- a/games/libretro-shaders-glsl/Makefile
+++ b/games/libretro-shaders-glsl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libretro-shaders-glsl
-DISTVERSION=	g20200314
+DISTVERSION=	g20231025
 CATEGORIES=	games
 
 MAINTAINER=	ports@FreeBSD.org
@@ -11,6 +11,6 @@ LICENSE=	GPLv3
 USE_GITHUB=	yes
 GH_ACCOUNT=	libretro
 GH_PROJECT=	glsl-shaders
-GH_TAGNAME=	7052b09dc657d56bea443d5661dccbebcafe32dc
+GH_TAGNAME=	e66776c08364e22a0f78c8c97cf755b6870eb060
 
 .include <bsd.port.mk>
diff --git a/games/libretro-shaders-glsl/distinfo b/games/libretro-shaders-glsl/distinfo
index 884b850dfe6f..60389ed7a7a2 100644
--- a/games/libretro-shaders-glsl/distinfo
+++ b/games/libretro-shaders-glsl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1584827200
-SHA256 (libretro-glsl-shaders-g20200314-7052b09dc657d56bea443d5661dccbebcafe32dc_GH0.tar.gz) = c1180ada4c407e0cf6d5457968ced9d0c281bd7ee9feeb902c7128a61fa4a208
-SIZE (libretro-glsl-shaders-g20200314-7052b09dc657d56bea443d5661dccbebcafe32dc_GH0.tar.gz) = 28728270
+TIMESTAMP = 1698244243
+SHA256 (libretro-glsl-shaders-g20231025-e66776c08364e22a0f78c8c97cf755b6870eb060_GH0.tar.gz) = 683a537faf4d5959b8f049d3b3e73f7f9ec21a349609b5d26ad002b33ee9e16f
+SIZE (libretro-glsl-shaders-g20231025-e66776c08364e22a0f78c8c97cf755b6870eb060_GH0.tar.gz) = 23882084
diff --git a/games/libretro-shaders-glsl/pkg-plist b/games/libretro-shaders-glsl/pkg-plist
index b894d35a1463..7f1a3aaa4382 100644
--- a/games/libretro-shaders-glsl/pkg-plist
+++ b/games/libretro-shaders-glsl/pkg-plist
@@ -17,31 +17,34 @@ share/libretro/shaders/shaders_glsl/auto-box/box-center.glsl
 share/libretro/shaders/shaders_glsl/auto-box/box-max.glsl
 share/libretro/shaders/shaders_glsl/auto-box/box.glsl
 share/libretro/shaders/shaders_glsl/bilinear.glslp
-share/libretro/shaders/shaders_glsl/blurs/bilateral.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur-gauss-h.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur-gauss-v.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur11fast-horizontal.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur11fast-vertical.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur5fast-horizontal.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur5fast-vertical.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur9fast-horizontal.glsl
-share/libretro/shaders/shaders_glsl/blurs/blur9fast-vertical.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/delinearize.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase0.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase1.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase2.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase3.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase4.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase5.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase6.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/kawase7.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/linearize.glsl
-share/libretro/shaders/shaders_glsl/blurs/kawase/screen_combine.glsl
+share/libretro/shaders/shaders_glsl/blurs/gizmo-composite-blur.glslp
 share/libretro/shaders/shaders_glsl/blurs/kawase_blur_5pass.glslp
 share/libretro/shaders/shaders_glsl/blurs/kawase_blur_9pass.glslp
 share/libretro/shaders/shaders_glsl/blurs/kawase_glow.glslp
-share/libretro/shaders/shaders_glsl/blurs/sharpsmoother.glsl
-share/libretro/shaders/shaders_glsl/blurs/smart-blur.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/bilateral.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/blur-gauss-h.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/blur-gauss-v.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/gizmo-blur.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/hash-blur.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/delinearize.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase0.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase1.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase2.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase3.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase4.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase5.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase6.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/kawase7.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/linearize.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/kawase/screen_combine.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur11fast-horizontal.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur11fast-vertical.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur5fast-horizontal.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur5fast-vertical.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur9fast-horizontal.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/royale/blur9fast-vertical.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/sharpsmoother.glsl
+share/libretro/shaders/shaders_glsl/blurs/shaders/smart-blur.glsl
 share/libretro/shaders/shaders_glsl/borders/bigblur.glslp
 share/libretro/shaders/shaders_glsl/borders/color-grid.glslp
 share/libretro/shaders/shaders_glsl/borders/gameboy-player/README.md
@@ -146,17 +149,26 @@ share/libretro/shaders/shaders_glsl/cel/shaders/MMJ_Cel_Shader_MP_Blur_V.glsl
 share/libretro/shaders/shaders_glsl/cel/shaders/MMJ_Cel_Shader_MP_Color.glsl
 share/libretro/shaders/shaders_glsl/cel/shaders/MMJ_Cel_Shader_MP_Outline.glsl
 share/libretro/shaders/shaders_glsl/cel/shaders/advcartoon.glsl
+share/libretro/shaders/shaders_glsl/crt/CRT-beam.glslp
 share/libretro/shaders/shaders_glsl/crt/GritsScanlines.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-1tap.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-Cyclon.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-aperture.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-blurPi-soft.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-blurPi.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-caligari.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-cgwg-fast.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-consumer.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-easymode-halation.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-easymode.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-gdv-mini.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-geom-mini.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-geom.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-guest-dr-venom-fast.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-guest-dr-venom.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-guest-sm.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-hyllian-3d.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-hyllian-fast.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-hyllian-glow.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-hyllian-multipass.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-hyllian.glslp
@@ -166,8 +178,10 @@ share/libretro/shaders/shaders_glsl/crt/crt-lottes-multipass.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-lottes.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-mattias.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-nes-mini.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-nobody.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-pi-vertical.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-pi.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-potato-BVM.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-potato-cool.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-potato-warm.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-royale-fake-bloom-intel.glslp
@@ -178,6 +192,7 @@ share/libretro/shaders/shaders_glsl/crt/crt-royale-ntsc-320px-composite.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-royale-ntsc-320px-svideo.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-royale-pal-r57shell.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-royale.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-sines.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-torridgristle.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-yo6-KV-M1420B-fast.glslp
 share/libretro/shaders/shaders_glsl/crt/crt-yo6-KV-M1420B-sharp.glslp
@@ -186,30 +201,39 @@ share/libretro/shaders/shaders_glsl/crt/crtglow_gauss.glslp
 share/libretro/shaders/shaders_glsl/crt/crtglow_gauss_ntsc_3phase.glslp
 share/libretro/shaders/shaders_glsl/crt/crtglow_lanczos.glslp
 share/libretro/shaders/shaders_glsl/crt/crtsim.glslp
+share/libretro/shaders/shaders_glsl/crt/fake-CRT-Geom-potato.glslp
+share/libretro/shaders/shaders_glsl/crt/fake-CRT-Geom.glslp
 share/libretro/shaders/shaders_glsl/crt/fakelottes.glslp
+share/libretro/shaders/shaders_glsl/crt/gizmo-crt.glslp
+share/libretro/shaders/shaders_glsl/crt/gizmo-slotmask-crt.glslp
 share/libretro/shaders/shaders_glsl/crt/gtuv50.glslp
 share/libretro/shaders/shaders_glsl/crt/mame_hlsl.glslp
 share/libretro/shaders/shaders_glsl/crt/metacrt.glslp
 share/libretro/shaders/shaders_glsl/crt/phosphorlut.glslp
+share/libretro/shaders/shaders_glsl/crt/shaders/CRT-Beam.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/GritsScanlines/Fake-Self-Illumination.png
 share/libretro/shaders/shaders_glsl/crt/shaders/GritsScanlines/GritsScanlines.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/GritsScanlines/Scanline-LUT-4px.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-1tap.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-Cyclon.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-aperture.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-blurPi.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-blurPiScanlines.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-caligari.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-cgwg-fast.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-consumer/crt-consumer.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-consumer/glow_x.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-consumer/glow_y.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-consumer/linearize.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode-halation/blur_horiz.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode-halation/blur_vert.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode-halation/crt-easymode-halation.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode-halation/linearize.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode-halation/threshold.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-easymode.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-gdv-mini.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-geom-mini.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-geom.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian-3d.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian-glow/crt-hyllian.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian-glow/resolve2.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian-multipass/crt-hyllian-pass0.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian-multipass/crt-hyllian-pass1.glsl
-share/libretro/shaders/shaders_glsl/crt/shaders/crt-hyllian.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-interlaced-halation/crt-interlaced-halation-pass0.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-interlaced-halation/crt-interlaced-halation-pass1.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-interlaced-halation/crt-interlaced-halation-pass2.glsl
@@ -219,11 +243,14 @@ share/libretro/shaders/shaders_glsl/crt/shaders/crt-lottes-multipass/scanpass.gl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-lottes.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-mattias.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-nes-mini.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-nobody.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-pi-vertical.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-pi.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-potato/resources/crt-potato-thick.png
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-potato/resources/crt-potato-thin.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-potato/resources/mask1.png
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-potato/shader-files/crt-potato.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-potato/shader-files/ultra-potato.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/LICENSE.TXT
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/README.TXT
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/THANKS.TXT
@@ -262,6 +289,7 @@ share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-scanli
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-scanlines-horizontal-apply-mask-fake-bloom.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-scanlines-horizontal-apply-mask.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-scanlines-vertical-interlacing.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-sines.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-yo6/KV-M1420B.png
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-yo6/crt-yo6-native-resolution.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crt-yo6/crt-yo6-warp.glsl
@@ -273,7 +301,11 @@ share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/post-upsample.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/present.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/screen.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/dotmask.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/fake-CRT-Geom-potato.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/fake-CRT-Geom.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/fakelottes.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/gizmo-crt.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/gizmo-slotmask-crt.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/glow/blur_horiz.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/glow/blur_vert.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/glow/gauss_horiz.glsl
@@ -306,6 +338,15 @@ share/libretro/shaders/shaders_glsl/crt/shaders/guest/lut/lut.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/guest/lut/other1.png
 share/libretro/shaders/shaders_glsl/crt/shaders/guest/lut/sony_trinitron1.png
 share/libretro/shaders/shaders_glsl/crt/shaders/guest/lut/sony_trinitron2.png
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-3d.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-curvature-glow.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-curvature.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-fast.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-glow/crt-hyllian-glow.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-glow/resolve2.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-multipass/crt-hyllian-pass0.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian-multipass/crt-hyllian-pass1.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/hyllian/crt-hyllian.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/resources/aperture-grille.png
 share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/resources/shadow-mask.png
 share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/resources/slot-mask-aligned.png
@@ -347,16 +388,36 @@ share/libretro/shaders/shaders_glsl/crt/shaders/tvout-tweaks.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/yee64.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/yeetron.glsl
 share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt_composite.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt_geo.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt_geo_svideo.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt_nogeo.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/zfast_crt_nogeo_svideo.glsl
 share/libretro/shaders/shaders_glsl/crt/smuberstep-glow.glslp
 share/libretro/shaders/shaders_glsl/crt/tvout-tweaks-linearized-multipass.glslp
 share/libretro/shaders/shaders_glsl/crt/yee64.glslp
 share/libretro/shaders/shaders_glsl/crt/yeetron.glslp
+share/libretro/shaders/shaders_glsl/crt/zfast-composite.glslp
 share/libretro/shaders/shaders_glsl/crt/zfast-crt.glslp
+share/libretro/shaders/shaders_glsl/crt/zfast_crt_geo.glslp
+share/libretro/shaders/shaders_glsl/crt/zfast_crt_geo_svideo.glslp
+share/libretro/shaders/shaders_glsl/crt/zfast_crt_nogeo.glslp
+share/libretro/shaders/shaders_glsl/crt/zfast_crt_nogeo_svideo.glslp
+share/libretro/shaders/shaders_glsl/cubic/bicubic.glslp
+share/libretro/shaders/shaders_glsl/cubic/catmull-rom-fast.glslp
+share/libretro/shaders/shaders_glsl/cubic/catmull-rom.glslp
 share/libretro/shaders/shaders_glsl/cubic/cubic-gamma-correct.glslp
 share/libretro/shaders/shaders_glsl/cubic/cubic.glslp
+share/libretro/shaders/shaders_glsl/cubic/shaders/bicubic.glsl
+share/libretro/shaders/shaders_glsl/cubic/shaders/catmull-rom-x.glsl
+share/libretro/shaders/shaders_glsl/cubic/shaders/catmull-rom-y.glsl
+share/libretro/shaders/shaders_glsl/cubic/shaders/catmull-rom.glsl
 share/libretro/shaders/shaders_glsl/cubic/shaders/cubic-gamma-correct.glsl
 share/libretro/shaders/shaders_glsl/cubic/shaders/cubic.glsl
 share/libretro/shaders/shaders_glsl/cubic/shaders/linearize.glsl
+share/libretro/shaders/shaders_glsl/cubic/shaders/spline16-x.glsl
+share/libretro/shaders/shaders_glsl/cubic/shaders/spline16-y.glsl
+share/libretro/shaders/shaders_glsl/cubic/spline16-fast.glslp
 share/libretro/shaders/shaders_glsl/ddt/ddt.glslp
 share/libretro/shaders/shaders_glsl/ddt/shaders/ddt.glsl
 share/libretro/shaders/shaders_glsl/deblur/sedi.glslp
@@ -380,11 +441,14 @@ share/libretro/shaders/shaders_glsl/denoisers/shaders/median_5x5.glsl
 share/libretro/shaders/shaders_glsl/denoisers/shaders/slow-bilateral.glsl
 share/libretro/shaders/shaders_glsl/denoisers/slow-bilateral.glslp
 share/libretro/shaders/shaders_glsl/dithering/bayer-matrix-dithering.glslp
+share/libretro/shaders/shaders_glsl/dithering/bayer_4x4.glslp
 share/libretro/shaders/shaders_glsl/dithering/cbod_v1.glslp
 share/libretro/shaders/shaders_glsl/dithering/gdapt.glslp
 share/libretro/shaders/shaders_glsl/dithering/gendither.glslp
 share/libretro/shaders/shaders_glsl/dithering/mdapt.glslp
+share/libretro/shaders/shaders_glsl/dithering/sgenpt-mix.glslp
 share/libretro/shaders/shaders_glsl/dithering/shaders/bayer-matrix-dithering.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/bayer_4x4.glsl
 share/libretro/shaders/shaders_glsl/dithering/shaders/cbod-v1/cbod-v1-pass1.glsl
 share/libretro/shaders/shaders_glsl/dithering/shaders/cbod-v1/cbod-v1-pass2.glsl
 share/libretro/shaders/shaders_glsl/dithering/shaders/gdapt/gdapt-pass0.glsl
@@ -396,6 +460,9 @@ share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass1.g
 share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass2.glsl
 share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass3.glsl
 share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass4.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/sgenpt-mix.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/simple_dither.glsl
+share/libretro/shaders/shaders_glsl/dithering/simple_dither.glslp
 share/libretro/shaders/shaders_glsl/eagle/shaders/supereagle.glsl
 share/libretro/shaders/shaders_glsl/eagle/super-eagle.glslp
 share/libretro/shaders/shaders_glsl/film/resources/film_noise1.png
@@ -539,12 +606,18 @@ share/libretro/shaders/shaders_glsl/handheld/lcd-shader-palm-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/lcd-shader-psp-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/lcd-shader-vba-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/lcd-shader.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd1x.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd1x_nds.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd1x_psp.glslp
 share/libretro/shaders/shaders_glsl/handheld/lcd3x.glslp
 share/libretro/shaders/shaders_glsl/handheld/nds-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/nds.glslp
 share/libretro/shaders/shaders_glsl/handheld/palm-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/psp-color.glslp
 share/libretro/shaders/shaders_glsl/handheld/retro-v2.glslp
+share/libretro/shaders/shaders_glsl/handheld/sameboy-dmg-response-time.glslp
+share/libretro/shaders/shaders_glsl/handheld/sameboy-gbl-response-time.glslp
+share/libretro/shaders/shaders_glsl/handheld/sameboy-gbp-response-time.glslp
 share/libretro/shaders/shaders_glsl/handheld/sameboy-lcd-gbc-color-motionblur.glslp
 share/libretro/shaders/shaders_glsl/handheld/sameboy-lcd.glslp
 share/libretro/shaders/shaders_glsl/handheld/shaders/bevel.glsl
@@ -589,12 +662,20 @@ share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-shader/lcd-pass-0.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-shader/lcd-pass-1.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-shader/lcd-pass-2.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-shader/lcd-pass-3.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd1x.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd1x_nds.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd1x_psp.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/lcd3x.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/mgba/agb001.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/mgba/ags001-light.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/mgba/ags001.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/retro-v2.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-lcd.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-palettes/gb-palette.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-palettes/resources/DMG.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-palettes/resources/GBL.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-palettes/resources/GBP.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/sameboy-palettes/response-time.glsl
 share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/png/2k/textured_paper.png
 share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/png/4k/textured_paper.png
 share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/png/readme.txt
@@ -637,12 +718,20 @@ share/libretro/shaders/shaders_glsl/hqx/single-pass/shader-files/hq3x.glsl
 share/libretro/shaders/shaders_glsl/hqx/single-pass/shader-files/hq4x.glsl
 share/libretro/shaders/shaders_glsl/interpolation/aann.glslp
 share/libretro/shaders/shaders_glsl/interpolation/bandlimit-pixel.glslp
+share/libretro/shaders/shaders_glsl/interpolation/bilinear-adjustable.glslp
 share/libretro/shaders/shaders_glsl/interpolation/controlled_sharpness.glslp
+share/libretro/shaders/shaders_glsl/interpolation/half_res.glslp
+share/libretro/shaders/shaders_glsl/interpolation/horizontal-linear.glslp
+share/libretro/shaders/shaders_glsl/interpolation/pixel_art_AA.glslp
 share/libretro/shaders/shaders_glsl/interpolation/pixellate.glslp
+share/libretro/shaders/shaders_glsl/interpolation/prescale_2x_axis.glslp
 share/libretro/shaders/shaders_glsl/interpolation/quilez.glslp
 share/libretro/shaders/shaders_glsl/interpolation/shaders/ControlledSharpness.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/aann.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/bandlimit-pixel.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/bilinear-adjustable.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/horizontal-linear.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/pixel_art_AA.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/pixellate.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/quilez.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/sharp-bilinear-scanlines.glsl
@@ -650,32 +739,70 @@ share/libretro/shaders/shaders_glsl/interpolation/shaders/sharp-bilinear-simple.
 share/libretro/shaders/shaders_glsl/interpolation/shaders/sharp-bilinear.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/smootheststep.glsl
 share/libretro/shaders/shaders_glsl/interpolation/shaders/smuberstep.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/uniform-nearest.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/vertical-linear.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/wide_pixels_AA.glsl
 share/libretro/shaders/shaders_glsl/interpolation/sharp-bilinear-2x-prescale.glslp
 share/libretro/shaders/shaders_glsl/interpolation/sharp-bilinear-scanlines.glslp
 share/libretro/shaders/shaders_glsl/interpolation/sharp-bilinear-simple.glslp
 share/libretro/shaders/shaders_glsl/interpolation/sharp-bilinear.glslp
 share/libretro/shaders/shaders_glsl/interpolation/smootheststep.glslp
 share/libretro/shaders/shaders_glsl/interpolation/smuberstep.glslp
+share/libretro/shaders/shaders_glsl/interpolation/uniform-nearest.glslp
+share/libretro/shaders/shaders_glsl/interpolation/vertical-linear.glslp
+share/libretro/shaders/shaders_glsl/interpolation/wide_pixels_AA.glslp
 share/libretro/shaders/shaders_glsl/linear/linearize.glsl
-share/libretro/shaders/shaders_glsl/misc/anti-flicker.glsl
-share/libretro/shaders/shaders_glsl/misc/bob-and-ghost-deinterlacing.glsl
-share/libretro/shaders/shaders_glsl/misc/bob-deinterlacing.glsl
-share/libretro/shaders/shaders_glsl/misc/cmyk-halftone-dot.glsl
-share/libretro/shaders/shaders_glsl/misc/cocktail-cab-portrait.glsl
-share/libretro/shaders/shaders_glsl/misc/cocktail-cabinet.glsl
-share/libretro/shaders/shaders_glsl/misc/color-mangler.glsl
-share/libretro/shaders/shaders_glsl/misc/colorimetry.glsl
-share/libretro/shaders/shaders_glsl/misc/deband.glsl
-share/libretro/shaders/shaders_glsl/misc/deposterize-pass0.glsl
-share/libretro/shaders/shaders_glsl/misc/deposterize-pass1.glsl
-share/libretro/shaders/shaders_glsl/misc/edge-detect.glsl
-share/libretro/shaders/shaders_glsl/misc/flicker.glsl
-share/libretro/shaders/shaders_glsl/misc/flip-horizontal.glsl
-share/libretro/shaders/shaders_glsl/misc/image-adjustment.glsl
-share/libretro/shaders/shaders_glsl/misc/interlacing.glsl
-share/libretro/shaders/shaders_glsl/misc/natural-vision.glsl
-share/libretro/shaders/shaders_glsl/misc/ntsc-colors.glsl
-share/libretro/shaders/shaders_glsl/misc/white_point.glsl
+share/libretro/shaders/shaders_glsl/misc/anti-flicker.glslp
+share/libretro/shaders/shaders_glsl/misc/bob-and-ghost-deinterlacing.glslp
+share/libretro/shaders/shaders_glsl/misc/bob-deinterlacing.glslp
+share/libretro/shaders/shaders_glsl/misc/chromaticity.glslp
+share/libretro/shaders/shaders_glsl/misc/cmyk-halftone-dot.glslp
+share/libretro/shaders/shaders_glsl/misc/cocktail-cab-portrait.glslp
+share/libretro/shaders/shaders_glsl/misc/cocktail-cabinet.glslp
+share/libretro/shaders/shaders_glsl/misc/color-mangler.glslp
+share/libretro/shaders/shaders_glsl/misc/color_profiler.glslp
+share/libretro/shaders/shaders_glsl/misc/colorimetry.glslp
+share/libretro/shaders/shaders_glsl/misc/convergence.glslp
+share/libretro/shaders/shaders_glsl/misc/deband.glslp
+share/libretro/shaders/shaders_glsl/misc/deposterize.glslp
+share/libretro/shaders/shaders_glsl/misc/edge-detect.glslp
+share/libretro/shaders/shaders_glsl/misc/flicker.glslp
+share/libretro/shaders/shaders_glsl/misc/flip-horizontal.glslp
+share/libretro/shaders/shaders_glsl/misc/glass.glslp
+share/libretro/shaders/shaders_glsl/misc/grade-no-LUT.glslp
+share/libretro/shaders/shaders_glsl/misc/grade.glslp
+share/libretro/shaders/shaders_glsl/misc/image-adjustment.glslp
+share/libretro/shaders/shaders_glsl/misc/interlacing.glslp
+share/libretro/shaders/shaders_glsl/misc/natural-vision.glslp
+share/libretro/shaders/shaders_glsl/misc/ntsc-colors.glslp
+share/libretro/shaders/shaders_glsl/misc/shaders/anti-flicker.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/bob-and-ghost-deinterlacing.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/bob-deinterlacing.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/chromaticity.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/cmyk-halftone-dot.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/cocktail-cab-portrait.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/cocktail-cabinet.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/color-mangler.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/color_profiler.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/colorimetry.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/convergence.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/deband.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/deposterize-pass0.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/deposterize-pass1.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/edge-detect.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/flicker.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/flip-horizontal.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/glass.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/grade-no-LUT.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/grade.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/image-adjustment.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/interlacing.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/natural-vision.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/ntsc-colors.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/simple_color_controls.glsl
+share/libretro/shaders/shaders_glsl/misc/shaders/white_point.glsl
+share/libretro/shaders/shaders_glsl/misc/simple_color_controls.glslp
+share/libretro/shaders/shaders_glsl/misc/white_point.glslp
 share/libretro/shaders/shaders_glsl/motionblur/braid-rewind.glslp
 share/libretro/shaders/shaders_glsl/motionblur/mix_frames.glslp
 share/libretro/shaders/shaders_glsl/motionblur/mix_frames_smart.glslp
@@ -696,6 +823,7 @@ share/libretro/shaders/shaders_glsl/nedi/shaders/nedi-pass2.glsl
 share/libretro/shaders/shaders_glsl/nes_raw_palette/cgwg-famicom-geom.glslp
 share/libretro/shaders/shaders_glsl/nes_raw_palette/gtu-famicom.glslp
 share/libretro/shaders/shaders_glsl/nes_raw_palette/ntsc-nes.glslp
+share/libretro/shaders/shaders_glsl/nes_raw_palette/pal-r57shell-raw.glslp
 share/libretro/shaders/shaders_glsl/nes_raw_palette/shaders/cgwg-famicom-geom/adaptive-comb-decode.glsl
 share/libretro/shaders/shaders_glsl/nes_raw_palette/shaders/cgwg-famicom-geom/composite-encode.glsl
 share/libretro/shaders/shaders_glsl/nes_raw_palette/shaders/cgwg-famicom-geom/crt-geom-famicom.glsl
@@ -747,13 +875,24 @@ share/libretro/shaders/shaders_glsl/ntsc/ntsc-320px-gauss-scanline.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc-320px-svideo-gauss-scanline.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc-320px-svideo.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc-320px.glslp
+share/libretro/shaders/shaders_glsl/ntsc/ntsc-adaptive.glslp
+share/libretro/shaders/shaders_glsl/ntsc/ntsc-cgwg-tm.glslp
+share/libretro/shaders/shaders_glsl/ntsc/ntsc-ompuco.glslp
+share/libretro/shaders/shaders_glsl/ntsc/ntsc-simple-hd.glslp
+share/libretro/shaders/shaders_glsl/ntsc/ntsc-simple.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc-svideo.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc-xot.glslp
 share/libretro/shaders/shaders_glsl/ntsc/ntsc.glslp
 share/libretro/shaders/shaders_glsl/ntsc/shaders/artifact-colors/artifact-colors0.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/artifact-colors/artifact-colors1.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/artifact-colors/artifact-colors2.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-adaptive/ntsc-pass1.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-adaptive/ntsc-pass2.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-cgwg-tm/ntsc-cgwg-p1.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-cgwg-tm/ntsc-cgwg-p2.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-gauss-pass.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-ompuco/gray_noise.png
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-ompuco/ntsc.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass1-composite-2phase.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass1-composite-3phase.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass1-svideo-2phase.glsl
@@ -764,20 +903,31 @@ share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass2-2phase.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass2-3phase-gamma.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass2-3phase-linear.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-pass2-3phase.glsl
+share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-simple/ntsc-simple.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-stock.glsl
 share/libretro/shaders/shaders_glsl/ntsc/shaders/ntsc-xot.glsl
 share/libretro/shaders/shaders_glsl/omniscale/omniscale-legacy.glslp
 share/libretro/shaders/shaders_glsl/omniscale/omniscale.glslp
 share/libretro/shaders/shaders_glsl/omniscale/shaders/omniscale-legacy.glsl
 share/libretro/shaders/shaders_glsl/omniscale/shaders/omniscale.glsl
+share/libretro/shaders/shaders_glsl/pal/Amiga_a520.glslp
 share/libretro/shaders/shaders_glsl/pal/pal-r57shell-moire-only.glslp
 share/libretro/shaders/shaders_glsl/pal/pal-r57shell.glslp
 share/libretro/shaders/shaders_glsl/pal/pal.glslp
 share/libretro/shaders/shaders_glsl/pal/resources/nes_lut.png
+share/libretro/shaders/shaders_glsl/pal/shaders/a520.glsl
 share/libretro/shaders/shaders_glsl/pal/shaders/pal-r57shell-moire-only.glsl
 share/libretro/shaders/shaders_glsl/pal/shaders/pal-r57shell.glsl
 share/libretro/shaders/shaders_glsl/pal/shaders/pal-singlepass.glsl
+share/libretro/shaders/shaders_glsl/presets/C64_res_enchance.glslp
+share/libretro/shaders/shaders_glsl/presets/Sony_Trinitron_PAL.glslp
+share/libretro/shaders/shaders_glsl/presets/atari_2600.glslp
+share/libretro/shaders/shaders_glsl/presets/c64-monitor-fast.glslp
 share/libretro/shaders/shaders_glsl/presets/c64-monitor.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-Geom-glow.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-Geom-ntsc.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-consumer-light.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-consumer-ntsc-light.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-faker/crt-faker-2.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-faker/crt-faker-glow-2.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-faker/crt-faker-glow.glslp
@@ -786,9 +936,23 @@ share/libretro/shaders/shaders_glsl/presets/crt-guest-dr-venom-kurozumi.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-guest-dr-venom-ntsc-composite-stock.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-guest-dr-venom-ntsc-composite.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-guest-dr-venom-stock.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-hyllian-curvature-ntsc.glslp
+share/libretro/shaders/shaders_glsl/presets/crt-hyllian-smartblur-sgenpt.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-royale-kurozumi.glslp
 share/libretro/shaders/shaders_glsl/presets/crt-royale-xm29plus.glslp
 share/libretro/shaders/shaders_glsl/presets/crtsim-grungy.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-curvator.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-megadrive-curvator.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-megadrive.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-n64-curvator.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-n64.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-psx-curvator.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-psx.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-snes-4k.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-snes-curvator-4k.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-snes-dark-curvator.glslp
+share/libretro/shaders/shaders_glsl/presets/gizmo-crt/gizmo-crt-snes-dark.glslp
+share/libretro/shaders/shaders_glsl/presets/hatari.glslp
 share/libretro/shaders/shaders_glsl/presets/nes-color-decoder+colorimetry+pixellate.glslp
 share/libretro/shaders/shaders_glsl/presets/nes-color-decoder+pixellate.glslp
 share/libretro/shaders/shaders_glsl/presets/retro-v2+gba-color.glslp
@@ -1011,6 +1175,7 @@ share/libretro/shaders/shaders_glsl/reshade/shaders/LUT/jvc_tm.png
 share/libretro/shaders/shaders_glsl/reshade/shaders/LUT/multiLUT.glsl
 share/libretro/shaders/shaders_glsl/reshade/shaders/LUT/schindlers-list-17.png
 share/libretro/shaders/shaders_glsl/reshade/shaders/LUT/sony_trinitron_std_50.png
+share/libretro/shaders/shaders_glsl/reshade/shaders/LUT/spftt.png
 share/libretro/shaders/shaders_glsl/reshade/shaders/blendoverlay/blendoverlay.glsl
 share/libretro/shaders/shaders_glsl/reshade/shaders/blendoverlay/blendoverlay.slang
 share/libretro/shaders/shaders_glsl/reshade/shaders/blendoverlay/grayscale_slotmask.png
@@ -1033,6 +1198,7 @@ share/libretro/shaders/shaders_glsl/reshade/shaders/bloom/LensFlarePass1.glsl
 share/libretro/shaders/shaders_glsl/reshade/shaders/bloom/LensFlarePass2.glsl
 share/libretro/shaders/shaders_glsl/reshade/shaders/bloom/LensSprite.png
 share/libretro/shaders/shaders_glsl/reshade/shaders/bloom/LightingCombine.glsl
+share/libretro/shaders/shaders_glsl/reshade/spfft.glslp
 share/libretro/shaders/shaders_glsl/reshade/vba.glslp
 share/libretro/shaders/shaders_glsl/sabr/sabr-hybrid-deposterize.glslp
 share/libretro/shaders/shaders_glsl/sabr/sabr.glslp
@@ -1051,15 +1217,27 @@ share/libretro/shaders/shaders_glsl/scalehq/2xScaleHQ.glslp
 share/libretro/shaders/shaders_glsl/scalehq/4xScaleHQ.glslp
 share/libretro/shaders/shaders_glsl/scalehq/shaders/2xScaleHQ.glsl
 share/libretro/shaders/shaders_glsl/scalehq/shaders/4xScaleHQ.glsl
+share/libretro/shaders/shaders_glsl/scalenx/epx.glslp
+share/libretro/shaders/shaders_glsl/scalenx/mmpx.glslp
 share/libretro/shaders/shaders_glsl/scalenx/scale2x.glslp
 share/libretro/shaders/shaders_glsl/scalenx/scale2xSFX.glslp
 share/libretro/shaders/shaders_glsl/scalenx/scale2xplus.glslp
 share/libretro/shaders/shaders_glsl/scalenx/scale3x.glslp
+share/libretro/shaders/shaders_glsl/scalenx/shaders/epx.glsl
+share/libretro/shaders/shaders_glsl/scalenx/shaders/mmpx.glsl
 share/libretro/shaders/shaders_glsl/scalenx/shaders/scale2x.glsl
 share/libretro/shaders/shaders_glsl/scalenx/shaders/scale2xSFX.glsl
 share/libretro/shaders/shaders_glsl/scalenx/shaders/scale2xplus.glsl
 share/libretro/shaders/shaders_glsl/scalenx/shaders/scale3x.glsl
 share/libretro/shaders/shaders_glsl/scalenx/shaders/scale3xSFX.glsl
+share/libretro/shaders/shaders_glsl/scanlines/gdv-mini-scanlines.glslp
+share/libretro/shaders/shaders_glsl/scanlines/ossc.glslp
+share/libretro/shaders/shaders_glsl/scanlines/res-independent-scanlines.glslp
+share/libretro/shaders/shaders_glsl/scanlines/scanline-fract.glslp
+share/libretro/shaders/shaders_glsl/scanlines/scanline.glslp
+share/libretro/shaders/shaders_glsl/scanlines/scanlines-sine-abs.glslp
+share/libretro/shaders/shaders_glsl/scanlines/shaders/gdv-mini-scanlines.glsl
+share/libretro/shaders/shaders_glsl/scanlines/shaders/ossc.glsl
 share/libretro/shaders/shaders_glsl/scanlines/shaders/res-independent-scanlines.glsl
 share/libretro/shaders/shaders_glsl/scanlines/shaders/scanline-fract.glsl
 share/libretro/shaders/shaders_glsl/scanlines/shaders/scanline.glsl
@@ -1075,6 +1253,8 @@ share/libretro/shaders/shaders_glsl/sharpen/shaders/super-res-ex.glsl
 share/libretro/shaders/shaders_glsl/sharpen/super-xbr-super-res.glslp
 share/libretro/shaders/shaders_glsl/slang-conversion-template.glsl
 share/libretro/shaders/shaders_glsl/stereoscopic-3d/anaglyph-to-side-by-side.glslp
+share/libretro/shaders/shaders_glsl/stereoscopic-3d/sbs-flat-mobile-16x9.glslp
+share/libretro/shaders/shaders_glsl/stereoscopic-3d/sbs-warp-mobile-16x9.glslp
 share/libretro/shaders/shaders_glsl/stereoscopic-3d/shaders/anaglyph-to-side-by-side.glsl
 share/libretro/shaders/shaders_glsl/stereoscopic-3d/shaders/shutter-3d.glsl
 share/libretro/shaders/shaders_glsl/stereoscopic-3d/shaders/side-by-side-simple.glsl
@@ -1095,11 +1275,20 @@ share/libretro/shaders/shaders_glsl/windowed/jinc2-sharp.glslp
 share/libretro/shaders/shaders_glsl/windowed/jinc2-sharper.glslp
 share/libretro/shaders/shaders_glsl/windowed/jinc2.glslp
 share/libretro/shaders/shaders_glsl/windowed/lanczos2-sharp.glslp
+share/libretro/shaders/shaders_glsl/windowed/lanczos2.glslp
+share/libretro/shaders/shaders_glsl/windowed/lanczos3-fast.glslp
+share/libretro/shaders/shaders_glsl/windowed/lanczos3.glslp
+share/libretro/shaders/shaders_glsl/windowed/lanczos4.glslp
 share/libretro/shaders/shaders_glsl/windowed/shaders/jinc2-params.glsl
 share/libretro/shaders/shaders_glsl/windowed/shaders/jinc2-sharp.glsl
 share/libretro/shaders/shaders_glsl/windowed/shaders/jinc2-sharper.glsl
 share/libretro/shaders/shaders_glsl/windowed/shaders/jinc2.glsl
 share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos2-sharp.glsl
+share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos2.glsl
+share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos3-x.glsl
+share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos3-y.glsl
+share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos3.glsl
+share/libretro/shaders/shaders_glsl/windowed/shaders/lanczos4.glsl
 share/libretro/shaders/shaders_glsl/xbr/2xBR-lv1-multipass.glslp
 share/libretro/shaders/shaders_glsl/xbr/shaders/2xBR-multipass/2xbr-lv1-c-pass0.glsl
 share/libretro/shaders/shaders_glsl/xbr/shaders/2xBR-multipass/2xbr-lv1-c-pass1.glsl