Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2020 17:51:17 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r531956 - in head/games: . libretro-core-info libretro-core-info/files libretro-shaders-glsl libretro-shaders-glsl/files libretro-shaders-slang libretro-shaders-slang/files retroarch re...
Message-ID:  <202004171751.03HHpH9O005317@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Fri Apr 17 17:51:16 2020
New Revision: 531956
URL: https://svnweb.freebsd.org/changeset/ports/531956

Log:
  games/retroarch: update to 1.8.5 (and add WAYLAND option, fix powerpc64, etc.)
  
  This is mostly Greg's patch,
  I have added the new ports to games/Makefile (missing from PR, SUBDIR+=),
  and fixed a few spaces-vs-TAB glitches in the makefile,
  and reformatted the pkg-descr, and changed libretro-shaders-slang/pkg-descr to:
  
  | Vulkan GLSL RetroArch shader system
  |
  | WWW: https://github.com/libretro/slang-shaders
  
  v1:
  
  Here's 1.8.5.
  
  v2 of 1.8.5 update:
  
  - Fixed stage-qa (python/shebangfix)
  - Moved fPIC from port variable to PR/patch:
    https://github.com/libretro/RetroArch/pull/10384
  - Fixed build with security/rhash installed:
    https://github.com/libretro/RetroArch/pull/10382
  - Fixed ifdefs to solve powerpc64 issue:
    https://github.com/libretro/RetroArch/pull/10383
  - Made X11 an option
  - Added libcaca option (the build system was auto finding this for me)
  
  v3:
  
  One little revision, fixing the dependency on libwayland-egl,
  which has been living in wayland instead of mesa for a long time.
  
  v4:
  
  Rebased after the webcamd/v4l related update
  
  Test built in poudriere 11.3 i386 and 12.1 amd64.
  
  PR:		227345
  Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)

Added:
  head/games/libretro-core-info/
  head/games/libretro-core-info/Makefile   (contents, props changed)
  head/games/libretro-core-info/distinfo   (contents, props changed)
  head/games/libretro-core-info/files/
  head/games/libretro-core-info/files/patch-Makefile   (contents, props changed)
  head/games/libretro-core-info/pkg-descr   (contents, props changed)
  head/games/libretro-core-info/pkg-plist   (contents, props changed)
  head/games/libretro-shaders-glsl/
  head/games/libretro-shaders-glsl/Makefile   (contents, props changed)
  head/games/libretro-shaders-glsl/distinfo   (contents, props changed)
  head/games/libretro-shaders-glsl/files/
  head/games/libretro-shaders-glsl/files/patch-Makefile   (contents, props changed)
  head/games/libretro-shaders-glsl/pkg-descr   (contents, props changed)
  head/games/libretro-shaders-glsl/pkg-plist   (contents, props changed)
  head/games/libretro-shaders-slang/
  head/games/libretro-shaders-slang/Makefile   (contents, props changed)
  head/games/libretro-shaders-slang/distinfo   (contents, props changed)
  head/games/libretro-shaders-slang/files/
  head/games/libretro-shaders-slang/files/patch-Makefile   (contents, props changed)
  head/games/libretro-shaders-slang/pkg-descr   (contents, props changed)
  head/games/libretro-shaders-slang/pkg-plist   (contents, props changed)
  head/games/retroarch-assets/
  head/games/retroarch-assets/Makefile   (contents, props changed)
  head/games/retroarch-assets/distinfo   (contents, props changed)
  head/games/retroarch-assets/files/
  head/games/retroarch-assets/files/patch-Makefile   (contents, props changed)
  head/games/retroarch-assets/pkg-descr   (contents, props changed)
  head/games/retroarch-assets/pkg-plist   (contents, props changed)
  head/games/retroarch/files/patch-deps_glslang_glslang_glslang_Include_PoolAlloc.h   (contents, props changed)
Deleted:
  head/games/retroarch/files/patch-libretro-common_include_streams_interface__stream.h
  head/games/retroarch/files/patch-libretro-common_rthreads_rthreads.c
  head/games/retroarch/files/patch-qb_qb.params.sh
Modified:
  head/games/Makefile
  head/games/retroarch/Makefile
  head/games/retroarch/distinfo
  head/games/retroarch/files/pkg-message.in
  head/games/retroarch/pkg-plist

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Fri Apr 17 17:41:47 2020	(r531955)
+++ head/games/Makefile	Fri Apr 17 17:51:16 2020	(r531956)
@@ -479,6 +479,9 @@
     SUBDIR += liblcf
     SUBDIR += libmaitretarot
     SUBDIR += libmt_client
+    SUBDIR += libretro-core-info
+    SUBDIR += libretro-shaders-glsl
+    SUBDIR += libretro-shaders-slang
     SUBDIR += libshhcards
     SUBDIR += libtmcg
     SUBDIR += lightsoff
@@ -779,6 +782,7 @@
     SUBDIR += rescue
     SUBDIR += residualvm
     SUBDIR += retroarch
+    SUBDIR += retroarch-assets
     SUBDIR += rezerwar
     SUBDIR += rfksay
     SUBDIR += ri-li

Added: head/games/libretro-core-info/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-core-info/Makefile	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME=		libretro-core-info
+DISTVERSIONPREFIX=	v
+DISTVERSION=		1.8.4
+CATEGORIES=		games
+
+MAINTAINER=	greg@unrelenting.technology
+COMMENT=	Metadata about libretro cores
+
+LICENSE=	GPLv3
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	libretro
+
+.include <bsd.port.mk>

Added: head/games/libretro-core-info/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-core-info/distinfo	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1584827098
+SHA256 (libretro-libretro-core-info-v1.8.4_GH0.tar.gz) = 0bae514055f61bfc4ac7a237795550332dc02a86a0ca0217349226ea34735fb5
+SIZE (libretro-libretro-core-info-v1.8.4_GH0.tar.gz) = 31890

Added: head/games/libretro-core-info/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-core-info/files/patch-Makefile	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,8 @@
+--- Makefile.orig	2018-04-07 14:38:02 UTC
++++ Makefile
+@@ -1,4 +1,4 @@
+-PREFIX := /usr
++PREFIX ?= /usr
+ INSTALLDIR := $(PREFIX)/share/libretro/info
+
+ all:

Added: head/games/libretro-core-info/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-core-info/pkg-descr	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,5 @@
+Collection of libretro core info files.
+These files contain metadata that allows frontends such as RetroArch to
+discover supported games and know what firmware files might be required.
+
+WWW: https://github.com/libretro/libretro-core-info

Added: head/games/libretro-core-info/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-core-info/pkg-plist	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,201 @@
+share/libretro/info/00_example_libretro.info
+share/libretro/info/2048_libretro.info
+share/libretro/info/3dengine_libretro.info
+share/libretro/info/4do_libretro.info
+share/libretro/info/81_libretro.info
+share/libretro/info/advanced_tests_libretro.info
+share/libretro/info/atari800_libretro.info
+share/libretro/info/blastem_libretro.info
+share/libretro/info/bluemsx_libretro.info
+share/libretro/info/bnes_libretro.info
+share/libretro/info/bsnes2014_accuracy_libretro.info
+share/libretro/info/bsnes2014_balanced_libretro.info
+share/libretro/info/bsnes2014_performance_libretro.info
+share/libretro/info/bsnes_cplusplus98_libretro.info
+share/libretro/info/bsnes_hd_beta_libretro.info
+share/libretro/info/bsnes_libretro.info
+share/libretro/info/bsnes_mercury_accuracy_libretro.info
+share/libretro/info/bsnes_mercury_balanced_libretro.info
+share/libretro/info/bsnes_mercury_performance_libretro.info
+share/libretro/info/cannonball_libretro.info
+share/libretro/info/cap32_libretro.info
+share/libretro/info/chailove_libretro.info
+share/libretro/info/citra_canary_libretro.info
+share/libretro/info/citra_libretro.info
+share/libretro/info/craft_libretro.info
+share/libretro/info/crocods_libretro.info
+share/libretro/info/cruzes_libretro.info
+share/libretro/info/daphne_libretro.info
+share/libretro/info/desmume2015_libretro.info
+share/libretro/info/desmume_libretro.info
+share/libretro/info/dhewm3_libretro.info
+share/libretro/info/dhewm3_xp_libretro.info
+share/libretro/info/dinothawr_libretro.info
+share/libretro/info/dolphin_launcher_libretro.info
+share/libretro/info/dolphin_libretro.info
+share/libretro/info/dosbox_libretro.info
+share/libretro/info/dosbox_svn_ce_libretro.info
+share/libretro/info/dosbox_svn_libretro.info
+share/libretro/info/easyrpg_libretro.info
+share/libretro/info/emux_chip8_libretro.info
+share/libretro/info/emux_gb_libretro.info
+share/libretro/info/emux_nes_libretro.info
+share/libretro/info/emux_sms_libretro.info
+share/libretro/info/fbalpha2012_cps1_libretro.info
+share/libretro/info/fbalpha2012_cps2_libretro.info
+share/libretro/info/fbalpha2012_cps3_libretro.info
+share/libretro/info/fbalpha2012_libretro.info
+share/libretro/info/fbalpha2012_neogeo_libretro.info
+share/libretro/info/fbneo_libretro.info
+share/libretro/info/fceumm_libretro.info
+share/libretro/info/ffmpeg_libretro.info
+share/libretro/info/fixgb_libretro.info
+share/libretro/info/fixnes_libretro.info
+share/libretro/info/flycast_gles2_libretro.info
+share/libretro/info/flycast_libretro.info
+share/libretro/info/fmsx_libretro.info
+share/libretro/info/freechaf_libretro.info
+share/libretro/info/freeintv_libretro.info
+share/libretro/info/freej2me_libretro.info
+share/libretro/info/frodo_libretro.info
+share/libretro/info/fsuae_libretro.info
+share/libretro/info/fuse_libretro.info
+share/libretro/info/gambatte_libretro.info
+share/libretro/info/gearboy_libretro.info
+share/libretro/info/gearsystem_libretro.info
+share/libretro/info/genesis_plus_gx_libretro.info
+share/libretro/info/gme_libretro.info
+share/libretro/info/gpsp_libretro.info
+share/libretro/info/gw_libretro.info
+share/libretro/info/handy_libretro.info
+share/libretro/info/hatari_libretro.info
+share/libretro/info/higan_sfc_balanced_libretro.info
+share/libretro/info/higan_sfc_libretro.info
+share/libretro/info/imageviewer_libretro.info
+share/libretro/info/ishiiruka_libretro.info
+share/libretro/info/kronos_libretro.info
+share/libretro/info/lutro_libretro.info
+share/libretro/info/mame2000_libretro.info
+share/libretro/info/mame2003_libretro.info
+share/libretro/info/mame2003_midway_libretro.info
+share/libretro/info/mame2003_plus_libretro.info
+share/libretro/info/mame2009_libretro.info
+share/libretro/info/mame2010_libretro.info
+share/libretro/info/mame2015_libretro.info
+share/libretro/info/mame2016_libretro.info
+share/libretro/info/mame_libretro.info
+share/libretro/info/mednafen_gba_libretro.info
+share/libretro/info/mednafen_lynx_libretro.info
+share/libretro/info/mednafen_ngp_libretro.info
+share/libretro/info/mednafen_pce_fast_libretro.info
+share/libretro/info/mednafen_pce_libretro.info
+share/libretro/info/mednafen_pcfx_libretro.info
+share/libretro/info/mednafen_psx_hw_libretro.info
+share/libretro/info/mednafen_psx_libretro.info
+share/libretro/info/mednafen_saturn_libretro.info
+share/libretro/info/mednafen_snes_libretro.info
+share/libretro/info/mednafen_supergrafx_libretro.info
+share/libretro/info/mednafen_vb_libretro.info
+share/libretro/info/mednafen_wswan_libretro.info
+share/libretro/info/melonds_libretro.info
+share/libretro/info/mesen-s_libretro.info
+share/libretro/info/mesen_libretro.info
+share/libretro/info/mess2015_libretro.info
+share/libretro/info/meteor_libretro.info
+share/libretro/info/mgba_libretro.info
+share/libretro/info/mpv_libretro.info
+share/libretro/info/mrboom_libretro.info
+share/libretro/info/mu_libretro.info
+share/libretro/info/mupen64plus_next_gles3_libretro.info
+share/libretro/info/mupen64plus_next_libretro.info
+share/libretro/info/nekop2_libretro.info
+share/libretro/info/neocd_libretro.info
+share/libretro/info/nestopia_libretro.info
+share/libretro/info/np2kai_libretro.info
+share/libretro/info/nxengine_libretro.info
+share/libretro/info/o2em_libretro.info
+share/libretro/info/oberon_libretro.info
+share/libretro/info/openlara_libretro.info
+share/libretro/info/opentyrian_libretro.info
+share/libretro/info/parallel_n64_debug_libretro.info
+share/libretro/info/parallel_n64_libretro.info
+share/libretro/info/pascal_pong_libretro.info
+share/libretro/info/pcem_libretro.info
+share/libretro/info/pcsx1_libretro.info
+share/libretro/info/pcsx_rearmed_interpreter_libretro.info
+share/libretro/info/pcsx_rearmed_libretro.info
+share/libretro/info/pcsx_rearmed_libretro_neon.info
+share/libretro/info/picodrive_libretro.info
+share/libretro/info/play_libretro.info
+share/libretro/info/pocketcdg_libretro.info
+share/libretro/info/pokemini_libretro.info
+share/libretro/info/ppsspp_libretro.info
+share/libretro/info/prboom_libretro.info
+share/libretro/info/prosystem_libretro.info
+share/libretro/info/puae_libretro.info
+share/libretro/info/px68k_libretro.info
+share/libretro/info/quasi88_libretro.info
+share/libretro/info/quicknes_libretro.info
+share/libretro/info/race_libretro.info
+share/libretro/info/redbook_libretro.info
+share/libretro/info/redream_libretro.info
+share/libretro/info/reminiscence_libretro.info
+share/libretro/info/remotejoy_libretro.info
+share/libretro/info/rustation_libretro.info
+share/libretro/info/sameboy_libretro.info
+share/libretro/info/scummvm_libretro.info
+share/libretro/info/simcp_libretro.info
+share/libretro/info/snes9x2002_libretro.info
+share/libretro/info/snes9x2005_libretro.info
+share/libretro/info/snes9x2005_plus_libretro.info
+share/libretro/info/snes9x2010_libretro.info
+share/libretro/info/snes9x_libretro.info
+share/libretro/info/squirreljme_libretro.info
+share/libretro/info/stella2014_libretro.info
+share/libretro/info/stella_libretro.info
+share/libretro/info/stonesoup_libretro.info
+share/libretro/info/tempgba_libretro.info
+share/libretro/info/test_libretro.info
+share/libretro/info/test_netplay_libretro.info
+share/libretro/info/testaudio_callback_libretro.info
+share/libretro/info/testaudio_no_callback_libretro.info
+share/libretro/info/testaudio_playback_wav_libretro.info
+share/libretro/info/testgl_compute_shaders_libretro.info
+share/libretro/info/testgl_ff_libretro.info
+share/libretro/info/testgl_libretro.info
+share/libretro/info/testinput_buttontest_libretro.info
+share/libretro/info/testretroluxury_libretro.info
+share/libretro/info/testsw_libretro.info
+share/libretro/info/testsw_vram_libretro.info
+share/libretro/info/testvulkan_async_compute_libretro.info
+share/libretro/info/testvulkan_libretro.info
+share/libretro/info/tgbdual_libretro.info
+share/libretro/info/theodore_libretro.info
+share/libretro/info/thepowdertoy_libretro.info
+share/libretro/info/tic80_libretro.info
+share/libretro/info/tyrquake_libretro.info
+share/libretro/info/uae4arm_libretro.info
+share/libretro/info/ume2015_libretro.info
+share/libretro/info/uzem_libretro.info
+share/libretro/info/vba_next_libretro.info
+share/libretro/info/vbam_libretro.info
+share/libretro/info/vecx_libretro.info
+share/libretro/info/vemulator_libretro.info
+share/libretro/info/vice_x128_libretro.info
+share/libretro/info/vice_x64_libretro.info
+share/libretro/info/vice_x64sc_libretro.info
+share/libretro/info/vice_xcbm2_libretro.info
+share/libretro/info/vice_xpet_libretro.info
+share/libretro/info/vice_xplus4_libretro.info
+share/libretro/info/vice_xvic_libretro.info
+share/libretro/info/virtualjaguar_libretro.info
+share/libretro/info/vitaquake2-rogue_libretro.info
+share/libretro/info/vitaquake2-xatrix_libretro.info
+share/libretro/info/vitaquake2-zaero_libretro.info
+share/libretro/info/vitaquake2_libretro.info
+share/libretro/info/vitaquake3_libretro.info
+share/libretro/info/vitavoyager_libretro.info
+share/libretro/info/x64sdl_libretro.info
+share/libretro/info/xrick_libretro.info
+share/libretro/info/yabasanshiro_libretro.info
+share/libretro/info/yabause_libretro.info

Added: head/games/libretro-shaders-glsl/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-shaders-glsl/Makefile	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+PORTNAME=	libretro-shaders-glsl
+DISTVERSION=	g20200314
+CATEGORIES=	games
+
+MAINTAINER=	greg@unrelenting.technology
+COMMENT=	Collection of GLSL shaders for libretro
+
+LICENSE=	GPLv3
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	libretro
+GH_PROJECT=	glsl-shaders
+GH_TAGNAME=	7052b09dc657d56bea443d5661dccbebcafe32dc
+
+.include <bsd.port.mk>

Added: head/games/libretro-shaders-glsl/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-shaders-glsl/distinfo	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1584827200
+SHA256 (libretro-glsl-shaders-g20200314-7052b09dc657d56bea443d5661dccbebcafe32dc_GH0.tar.gz) = c1180ada4c407e0cf6d5457968ced9d0c281bd7ee9feeb902c7128a61fa4a208
+SIZE (libretro-glsl-shaders-g20200314-7052b09dc657d56bea443d5661dccbebcafe32dc_GH0.tar.gz) = 28728270

Added: head/games/libretro-shaders-glsl/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-shaders-glsl/files/patch-Makefile	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,16 @@
+--- Makefile.orig	2018-04-05 20:28:24 UTC
++++ Makefile
+@@ -1,4 +1,4 @@
+-PREFIX := /usr
++PREFIX ?= /usr
+ INSTALLDIR := $(PREFIX)/share/libretro/shaders/shaders_glsl
+
+ all:
+@@ -6,7 +6,7 @@ all:
+
+ install:
+	mkdir -p $(DESTDIR)$(INSTALLDIR)
+-	cp -ar -t $(DESTDIR)$(INSTALLDIR) *
++	cp -a * $(DESTDIR)$(INSTALLDIR)
+	rm -f $(DESTDIR)$(INSTALLDIR)/Makefile \
+		$(DESTDIR)$(INSTALLDIR)/configure

Added: head/games/libretro-shaders-glsl/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-shaders-glsl/pkg-descr	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,4 @@
+The official collection of GLSL shaders for libretro frontends
+such as RetroArch.
+
+WWW: https://github.com/libretro/glsl-shaders

Added: head/games/libretro-shaders-glsl/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-shaders-glsl/pkg-plist	Fri Apr 17 17:51:16 2020	(r531956)
@@ -0,0 +1,1178 @@
+share/libretro/shaders/shaders_glsl/anti-aliasing/aa-shader-4.0-level2.glslp
+share/libretro/shaders/shaders_glsl/anti-aliasing/aa-shader-4.0.glslp
+share/libretro/shaders/shaders_glsl/anti-aliasing/advanced-aa.glslp
+share/libretro/shaders/shaders_glsl/anti-aliasing/fxaa.glslp
+share/libretro/shaders/shaders_glsl/anti-aliasing/reverse-aa.glslp
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass1-noblend.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass1.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass2.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/aa-shader-4.0.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/advanced-aa.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/ewa_curvature.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/fxaa.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass0.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass1.glsl
+share/libretro/shaders/shaders_glsl/anti-aliasing/shaders/reverse-aa.glsl
+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/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/borders/bigblur.glslp
+share/libretro/shaders/shaders_glsl/borders/color-grid.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/README.md
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-crt-easymode.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-crt-geom-1x.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-crt-royale.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-gba-color+crt-easymode.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-gba-color.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-tvout+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-tvout-gba-color+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-tvout-gba-color.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player-tvout.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player.glslp
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/gameboy-player.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpblack.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpblocks.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpcamo.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpcube.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpcube2.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpknit.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpmachine.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpplanets.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbppokemon.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpstone.png
+share/libretro/shaders/shaders_glsl/borders/gameboy-player/sample-borders/gbpwood.png
+share/libretro/shaders/shaders_glsl/borders/imgborder/border-1080p.png
+share/libretro/shaders/shaders_glsl/borders/imgborder/border-1440p.png
+share/libretro/shaders/shaders_glsl/borders/imgborder/border-2160p.png
+share/libretro/shaders/shaders_glsl/borders/imgborder/border-2560x1600.png
+share/libretro/shaders/shaders_glsl/borders/imgborder/imgborder-1080p.glslp
+share/libretro/shaders/shaders_glsl/borders/imgborder/imgborder-1440p.glslp
+share/libretro/shaders/shaders_glsl/borders/imgborder/imgborder-2160p.glslp
+share/libretro/shaders/shaders_glsl/borders/imgborder/imgborder-2560x1600.glslp
+share/libretro/shaders/shaders_glsl/borders/mudlord.glslp
+share/libretro/shaders/shaders_glsl/borders/resources/bigblur.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/color-grid.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-1080p.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-1440p.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-2160p.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-2560x1600.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-gameboy-player.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-sgb.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/imgborder-sgba.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/mudlord.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/shiny-iterations.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/snow.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/voronoi.glsl
+share/libretro/shaders/shaders_glsl/borders/resources/water.glsl
+share/libretro/shaders/shaders_glsl/borders/sgb/README.md
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-berry.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-dandelion.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-grape.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-kiwi.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-red.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/gbc-teal.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/pokemon-crystal.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/sgb-default.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/sgb2-circuitboard.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sample-borders/sgb2-default.png
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-crt-easymode.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-crt-geom-1x.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-crt-royale.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-gbc-color-tvout+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-gbc-color.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb-tvout+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb.glslp
+share/libretro/shaders/shaders_glsl/borders/sgb/sgb.png
+share/libretro/shaders/shaders_glsl/borders/sgba/README.md
+share/libretro/shaders/shaders_glsl/borders/sgba/sample-borders/sgba-black.png
+share/libretro/shaders/shaders_glsl/borders/sgba/sample-borders/sgba-indigo.png
+share/libretro/shaders/shaders_glsl/borders/sgba/sample-borders/sgba-platinum.png
+share/libretro/shaders/shaders_glsl/borders/sgba/sample-borders/sgba-spice.png
+share/libretro/shaders/shaders_glsl/borders/sgba/sgba-gba-color.glslp
+share/libretro/shaders/shaders_glsl/borders/sgba/sgba-tvout+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/sgba/sgba-tvout-gba-color+interlacing.glslp
+share/libretro/shaders/shaders_glsl/borders/sgba/sgba.glslp
+share/libretro/shaders/shaders_glsl/borders/sgba/sgba.png
+share/libretro/shaders/shaders_glsl/borders/shiny-iterations.glslp
+share/libretro/shaders/shaders_glsl/borders/snow.glslp
+share/libretro/shaders/shaders_glsl/borders/voronoi.glslp
+share/libretro/shaders/shaders_glsl/borders/water.glslp
+share/libretro/shaders/shaders_glsl/cel/MMJ_Cel_Shader.glslp
+share/libretro/shaders/shaders_glsl/cel/MMJ_Cel_Shader_MP.glslp
+share/libretro/shaders/shaders_glsl/cel/advcartoon.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_3dfx.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_strong.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_strong_extra.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_variant.glsl
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_variant.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant_bayer.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant_deposterize.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant_gendither.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant_natural_colors.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_Shader_vhs_variant_ntsc.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/MMJ_Cel_shader_cmyk_halftone.glslp
+share/libretro/shaders/shaders_glsl/cel/presets/vhs_variant.glsl
+share/libretro/shaders/shaders_glsl/cel/shaders/MMJ_Cel_Shader.glsl
+share/libretro/shaders/shaders_glsl/cel/shaders/MMJ_Cel_Shader_MP_Blur_H.glsl
+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/GritsScanlines.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-aperture.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-easymode-halation.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-easymode.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-glow.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-hyllian-multipass.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-hyllian.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-interlaced-halation.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-lottes-fast.glslp
+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-pi-vertical.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-pi.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
+share/libretro/shaders/shaders_glsl/crt/crt-royale-fake-bloom.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-royale-ntsc-256px-composite.glslp
+share/libretro/shaders/shaders_glsl/crt/crt-royale-ntsc-256px-svideo.glslp
+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-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
+share/libretro/shaders/shaders_glsl/crt/crt-yo6-KV-M1420B.glslp
+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/fakelottes.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/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-aperture.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-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-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
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-lottes-fast.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-lottes-multipass/bloompass.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-lottes-multipass/scanpass.glsl
+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-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/shader-files/crt-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
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearApertureGrille15Wide8And5d5Spacing.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearApertureGrille15Wide8And5d5SpacingResizeTo64.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearShadowMask.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearShadowMaskEDP.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearShadowMaskEDPResizeTo64.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearShadowMaskResizeTo64.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearSlotMaskTall15Wide9And4d5Horizontal9d14VerticalSpacing.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/TileableLinearSlotMaskTall15Wide9And4d5Horizontal9d14VerticalSpacingResizeTo64.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/bind-shader-params.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/bloom-functions.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/blur-functions.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/derived-settings-and-constants.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/gamma-management.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/geometry-functions.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/phosphor-mask-resizing.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/quad-pixel-communication.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/royale-template.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/scanline-functions.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/special-functions.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/port-helpers/tex2Dantialias.h
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-bloom-approx-fake-bloom-intel.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-bloom-approx-fake-bloom.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-bloom-approx.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-bloom-horizontal-reconstitute.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-bloom-vertical.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-brightpass.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-first-pass-linearize-crt-gamma-bob-fields.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-geometry-aa-last-pass-intel.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-geometry-aa-last-pass.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-mask-resize-horizontal.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-mask-resize-vertical.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crt-royale/src/crt-royale-scanlines-horizontal-apply-mask-fake-bloom-intel.glsl
+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-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
+share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/artifacts.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/composite.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/mask.png
+share/libretro/shaders/shaders_glsl/crt/shaders/crtsim/post-downsample.glsl
+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/fakelottes.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
+share/libretro/shaders/shaders_glsl/crt/shaders/glow/gauss_vert.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/glow/lanczos_horiz.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/glow/linearize.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/glow/resolve.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/glow/threshold.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/gtu-v050/pass1.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/gtu-v050/pass2.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/gtu-v050/pass3.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/README
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/afterglow.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/avg-lum.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/avg-lum0.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/blur_horiz.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/blur_vert.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/color-profiles.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/crt-guest-dr-venom.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/crt-guest-sm.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/d65-d50.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/fast/crt-guest-dr-venom-pass1.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/fast/crt-guest-dr-venom-pass2.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/fast/linearize-multipass.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/fast/smoothing.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/linearize.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/linearize_scanlines.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/guest/lut/README
+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/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
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/resources/slot-mask.png
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_bloom.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_chroma.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_color.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_deconverge.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_distortion.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_downsample.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_focus.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_params.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_phosphor.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_post.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/mame_hlsl/shaders/mame_scanline.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/Image.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/basilica.png
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/bufC.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/bufD.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/gradient.png
+share/libretro/shaders/shaders_glsl/crt/shaders/metacrt/woodgrain.png
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/luts/aperture-grille.png
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/luts/shadowmask.png
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/luts/slotmask.png
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/phosphorlut-pass0.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/phosphorlut-pass1.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/phosphorlut/scanlines-interlace-linearize.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/smuberstep-glow.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/snes-hires-blend.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/Brighten.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/Candy-Bloom.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/Scanline-Interpolation.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/ScanlineSimple.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/sunset-gaussian-horiz.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/torridgristle/sunset-gaussian-vert.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/tvout-tweaks-multipass/tvout-tweaks-pass-0.glsl
+share/libretro/shaders/shaders_glsl/crt/shaders/tvout-tweaks-multipass/tvout-tweaks-pass-1.glsl
+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/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-crt.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/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/ddt/ddt.glslp
+share/libretro/shaders/shaders_glsl/ddt/shaders/ddt.glsl
+share/libretro/shaders/shaders_glsl/deblur/sedi.glslp
+share/libretro/shaders/shaders_glsl/deblur/shaders/3d-2d-mixed.glsl
+share/libretro/shaders/shaders_glsl/deblur/shaders/deblur.glsl
+share/libretro/shaders/shaders_glsl/deblur/shaders/sedi-v1.0.glsl
+share/libretro/shaders/shaders_glsl/deblur/simoneT-3d-2d-mixed.glslp
+share/libretro/shaders/shaders_glsl/denoisers/crt-fast-bilateral-super-xbr.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral-super-2xbr-3d-3p.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral-super-xbr-4p.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral-super-xbr-6p.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral-super-xbr-natural-vision.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral-super-xbr.glslp
+share/libretro/shaders/shaders_glsl/denoisers/fast-bilateral.glslp
+share/libretro/shaders/shaders_glsl/denoisers/median_3x3.glslp
+share/libretro/shaders/shaders_glsl/denoisers/median_5x5.glslp
+share/libretro/shaders/shaders_glsl/denoisers/shaders/fast-bilateral-3d.glsl
+share/libretro/shaders/shaders_glsl/denoisers/shaders/fast-bilateral.glsl
+share/libretro/shaders/shaders_glsl/denoisers/shaders/median_3x3.glsl
+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/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/shaders/bayer-matrix-dithering.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
+share/libretro/shaders/shaders_glsl/dithering/shaders/gdapt/gdapt-pass1.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/gendither.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/jinc2-dedither.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass0.glsl
+share/libretro/shaders/shaders_glsl/dithering/shaders/mdapt/passes/mdapt-pass1.glsl
+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/eagle/shaders/supereagle.glsl
+share/libretro/shaders/shaders_glsl/eagle/super-eagle.glslp
+share/libretro/shaders/shaders_glsl/film/resources/film_noise1.png
+share/libretro/shaders/shaders_glsl/film/shaders/film_noise.glsl
+share/libretro/shaders/shaders_glsl/film/technicolor.glslp
+share/libretro/shaders/shaders_glsl/gpu/3dfx_4x1.glslp
+share/libretro/shaders/shaders_glsl/gpu/powervr2.glslp
+share/libretro/shaders/shaders_glsl/gpu/shaders/3dfx/3dfx_pass_0.glsl
+share/libretro/shaders/shaders_glsl/gpu/shaders/3dfx/3dfx_pass_1.glsl
+share/libretro/shaders/shaders_glsl/gpu/shaders/3dfx/3dfx_pass_2.glsl
+share/libretro/shaders/shaders_glsl/gpu/shaders/powervr2.glsl
+share/libretro/shaders/shaders_glsl/handheld/agb001-gba-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/agb001.glslp
+share/libretro/shaders/shaders_glsl/handheld/ags001-gba-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/ags001.glslp
+share/libretro/shaders/shaders_glsl/handheld/bevel.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/dmg-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/dmg-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/dmg-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/dmg-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/dmg-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-dmg-alt-7x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-light-alt-7x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gb-pocket-alt-7x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-lcd-grid-v2-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-lcd-grid-v2-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-lcd-grid-v2-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-lcd-grid-v2-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-lcd-grid-v2-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-retro-v2-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-retro-v2-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-retro-v2-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-retro-v2-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gba-retro-v2-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-lcd-grid-v2-7x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gbc-retro-v2-7x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gg-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gg-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gg-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gg-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/gg-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/ngpc-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/ngpc-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/ngpc-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/ngpc-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/ngpc-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/psp-2x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/psp-3x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/psp-4x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/psp-5x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/psp-6x.glslp
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/color-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/dmg-background.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/dmg-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/dmg-palette.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/gba-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/gg-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/ngpc-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/pocket-background.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/pocket-border-square-4x.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/pocket-palette.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/resources/psp border.png
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/border.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass-5.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass0.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass1.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass2.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass3.glsl
+share/libretro/shaders/shaders_glsl/handheld/console-border/shader-files/gb-pass4.glsl
+share/libretro/shaders/shaders_glsl/handheld/dot.glslp
+share/libretro/shaders/shaders_glsl/handheld/ds-hybrid-sabr.glslp
+share/libretro/shaders/shaders_glsl/handheld/ds-hybrid-scalefx.glslp
+share/libretro/shaders/shaders_glsl/handheld/gameboy-light.glslp
+share/libretro/shaders/shaders_glsl/handheld/gameboy-pocket.glslp
+share/libretro/shaders/shaders_glsl/handheld/gameboy.glslp
+share/libretro/shaders/shaders_glsl/handheld/gb-palette-dmg.glslp
+share/libretro/shaders/shaders_glsl/handheld/gb-palette-light.glslp
+share/libretro/shaders/shaders_glsl/handheld/gb-palette-pocket.glslp
+share/libretro/shaders/shaders_glsl/handheld/gba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/gbc-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/gbc-gambatte-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-gba-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-gba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-gbc-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-gbc-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-nds-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-nds-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-palm-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-palm-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-psp-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-psp-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-vba-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2-vba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid-v2.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-grid.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-shader-gba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-shader-gbc-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/lcd-shader-nds-color.glslp
+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/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-lcd-gbc-color-motionblur.glslp
+share/libretro/shaders/shaders_glsl/handheld/sameboy-lcd.glslp
+share/libretro/shaders/shaders_glsl/handheld/shaders/bevel.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/gba-color-old.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/gba-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/gbc-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/gbc-gambatte-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/nds-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/palm-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/psp-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/color/vba-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/dot.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/ds-hybrid-view.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/README.md
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/background.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/palette.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-bgs/dmg-bg.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-bgs/grainy-bg.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-bgs/paper-bg.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/b-w-palette.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/dmg-palette-0.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/dmg-palette-1.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/dmg-palette-2.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/gblight-palette-1.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/gblight-palette-2.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/gblight-palette-3.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/gblight-palette.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/resources/sample-palettes/gbp-palette.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/shader-files/gb-pass0.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/shader-files/gb-pass1.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/shader-files/gb-pass2.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/shader-files/gb-pass3.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gameboy/shader-files/gb-pass4.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gb-palette/gb-palette.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/gb-palette/resources/palette-dmg.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gb-palette/resources/palette-light.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/gb-palette/resources/palette-pocket.png
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-cgwg/lcd-grid-v2.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-cgwg/lcd-grid.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/lcd-shader/background.png
+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/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/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
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd+gba-color-4k.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd+gba-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd+gbc-color-4k.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd+gbc-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd-4k.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd_720p+gba-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd_720p+gbc-color.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/simpletex_lcd/simpletex_lcd_720p.glsl
+share/libretro/shaders/shaders_glsl/handheld/shaders/zfast_lcd.glsl
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd+gba-color-4k.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd+gba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd+gbc-color-4k.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd+gbc-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd-4k.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd_720p+gba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd_720p+gbc-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/simpletex_lcd_720p.glslp
+share/libretro/shaders/shaders_glsl/handheld/vba-color.glslp
+share/libretro/shaders/shaders_glsl/handheld/zfast-lcd.glslp
+share/libretro/shaders/shaders_glsl/hqx/hq2x-halphon.glslp
+share/libretro/shaders/shaders_glsl/hqx/hq2x.glslp
+share/libretro/shaders/shaders_glsl/hqx/hq3x.glslp
+share/libretro/shaders/shaders_glsl/hqx/hq4x.glslp
+share/libretro/shaders/shaders_glsl/hqx/resources/hq2x.png
+share/libretro/shaders/shaders_glsl/hqx/resources/hq3x.png
+share/libretro/shaders/shaders_glsl/hqx/resources/hq4x.png
+share/libretro/shaders/shaders_glsl/hqx/shader-files/hq2x-halphon.glsl
+share/libretro/shaders/shaders_glsl/hqx/shader-files/hqx-pass1.glsl
+share/libretro/shaders/shaders_glsl/hqx/shader-files/hqx-pass2.glsl
+share/libretro/shaders/shaders_glsl/hqx/single-pass/hq2x.glslp
+share/libretro/shaders/shaders_glsl/hqx/single-pass/hq3x.glslp
+share/libretro/shaders/shaders_glsl/hqx/single-pass/hq4x.glslp
+share/libretro/shaders/shaders_glsl/hqx/single-pass/shader-files/hq2x.glsl
+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/controlled_sharpness.glslp
+share/libretro/shaders/shaders_glsl/interpolation/pixellate.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/pixellate.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/quilez.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/sharp-bilinear-scanlines.glsl
+share/libretro/shaders/shaders_glsl/interpolation/shaders/sharp-bilinear-simple.glsl
+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/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/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

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004171751.03HHpH9O005317>