games/libretro-shaders-slang g20260917 FreeBSD
Collection of Vulkan GLSL (slang) shaders from libretro
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
46374c066e- License
- GPLv1+, GPLv2+, GPLv3+, MIT, PD
- Categories
- games
- Package size
- 46974.8 KiB, 69722.4 KiB installed
Description
This is a collection of the Vulkan GLSL (slang) shaders from the libretro project. Every program or library implementing the RetroArch shader pipeline can use these shaders. RetroArch and librashader are two examples of those projects.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/libretro-shaders-slang | g20260917 |
| DragonFly | games/libretro-shaders-slang | g20250219 |
| HardenedBSD | games/libretro-shaders-slang | g20260917 |
| GhostBSD | games/libretro-shaders-slang | g20260824 |
Install
Binary package:
pkg install libretro-shaders-slang
From the ports tree:
cd /usr/ports/games/libretro-shaders-slang/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libretro-shaders-slang>0:games/libretro-shaders-slang
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20260917 | g20260917 | g20200225 | g20250823 | g20260917 |
| FreeBSD:14:quarterly | g20260917 | g20260917 | n/a | g20250615 | g20260917 |
| FreeBSD:15:latest | g20260917 | g20260917 | n/a | g20250713 | g20250823 |
| FreeBSD:15:quarterly | g20260917 | g20260917 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20260917 | g20260917 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Required by 1
Configuration
No options to configure.
- Service scripts
- none
Files
pkg-plist 5208
- share/libretro-shaders-slang/README.md
- share/libretro-shaders-slang/anamorphic/anamorphic.slangp
- share/libretro-shaders-slang/anamorphic/shaders/anamorphic.slang
- share/libretro-shaders-slang/annotated_passthru.slang
- share/libretro-shaders-slang/anti-aliasing/aa-shader-4.0-level2.slangp
- share/libretro-shaders-slang/anti-aliasing/aa-shader-4.0.slangp
- share/libretro-shaders-slang/anti-aliasing/advanced-aa.slangp
- share/libretro-shaders-slang/anti-aliasing/fxaa+linear.slangp
- share/libretro-shaders-slang/anti-aliasing/fxaa.slangp
- share/libretro-shaders-slang/anti-aliasing/reverse-aa.slangp
- share/libretro-shaders-slang/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass1.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass2.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/aa-shader-4.0.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/advanced-aa.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/ewa_curvature.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/fxaa.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass0.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass1.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/reverse-aa.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/shock.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/AreaTex.png
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/SMAA.hlsl
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/SearchTex.png
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/smaa-pass0.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/smaa-pass1.slang
- share/libretro-shaders-slang/anti-aliasing/shaders/smaa/smaa-pass2.slang
- share/libretro-shaders-slang/anti-aliasing/smaa+linear.slangp
- share/libretro-shaders-slang/anti-aliasing/smaa+sharpen.slangp
- share/libretro-shaders-slang/anti-aliasing/smaa.slangp
- share/libretro-shaders-slang/auto-box/box-center.slang
- share/libretro-shaders-slang/auto-box/box-max.slang
- share/libretro-shaders-slang/auto-box/box.slang
- share/libretro-shaders-slang/bezel/Mega_Bezel/MegaBezelLogo.png
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__EASYMODE.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__GDV-MINI.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__LCD-GRID.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-GLASS__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-NO-REFLECT__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-NO-REFLECT__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-NO-REFLECT__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-NO-REFLECT__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-SCREEN-ONLY__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-SCREEN-ONLY__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-SCREEN-ONLY__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV-SCREEN-ONLY__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV__LCD-GRID.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__0__SMOOTH-ADV__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV-RESHADE-FX__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV-SUPER-XBR__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV-SUPER-XBR__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__EASYMODE.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__GDV-MINI-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__GDV-MINI.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__LCD-GRID.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__1__ADV__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS-RESHADE-FX__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS-SUPER-XBR__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS-SUPER-XBR__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__EASYMODE.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__GDV-MINI-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__GDV-MINI.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__LCD-GRID.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-GLASS__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT-SUPER-XBR__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT-SUPER-XBR__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-NO-REFLECT__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY-NO-TUBE-FX__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY-SUPER-XBR__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY-SUPER-XBR__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__GDV-MINI-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__GDV-MINI.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__2__ADV-SCREEN-ONLY__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS-SUPER-XBR__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS-SUPER-XBR__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__GDV-MINI-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__GDV-MINI.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__GDV-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__GDV.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__LCD-GRID.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__MEGATRON-NTSC.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__MEGATRON.slangp
- share/libretro-shaders-slang/bezel/Mega_Bezel/Presets/Base_CRT_Presets/MBZ__3__STD-GLASS__PASSTHROUGH.slangp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libretro-slang-shaders-g20260917-afb1416b6b85d3e53c6e586a9209cb9097c7b4a4_GH0.tar.gz | 5.0451856e+07 | e95f87409f5e70f0937a71b1d0e212c3c281dec9b2c8f09bbed42f3b377eadef |