BSD Ports

games/libretro-shaders-glsl g20260917 FreeBSD

Collection of GLSL shaders from libretro

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a0501df2f9
License
GPLv3
Categories
games
Package size
21962.1 KiB, 34489.6 KiB installed

Description

This is a collection of the GLSL shaders from the libretro project. Prominent examples of programs which can use these shaders are RetroArch and ScummVM.

In the other systems

SystemPortVersion
FreeBSDgames/libretro-shaders-glslg20260917
DragonFlygames/libretro-shaders-glslg20231025
HardenedBSDgames/libretro-shaders-glslg20260917
GhostBSDgames/libretro-shaders-glslg20260823

Install

Binary package:

pkg install libretro-shaders-glsl

From the ports tree:

cd /usr/ports/games/libretro-shaders-glsl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libretro-shaders-glsl>0:games/libretro-shaders-glsl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20260917g20260917g20200314g20231025g20260917
FreeBSD:14:quarterlyg20260917g20260917n/ag20231025g20260917
FreeBSD:15:latestg20260917g20260917n/ag20231025g20231025
FreeBSD:15:quarterlyg20260917g20260917n/an/an/a
FreeBSD:16:latestg20260917g20260917n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

pkg-plist 1486
  • share/libretro-shaders-glsl/anti-aliasing/aa-shader-4.0-level2.glslp
  • share/libretro-shaders-glsl/anti-aliasing/aa-shader-4.0.glslp
  • share/libretro-shaders-glsl/anti-aliasing/advanced-aa.glslp
  • share/libretro-shaders-glsl/anti-aliasing/fxaa+linear.glslp
  • share/libretro-shaders-glsl/anti-aliasing/fxaa.glslp
  • share/libretro-shaders-glsl/anti-aliasing/reverse-aa.glslp
  • share/libretro-shaders-glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass1-noblend.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass1.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/aa-shader-4.0-level2/aa-shader-4.0-level2-pass2.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/aa-shader-4.0.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/advanced-aa.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/ewa_curvature.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/fxaa.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass0.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/reverse-aa-post3x/reverse-aa-post3x-pass1.glsl
  • share/libretro-shaders-glsl/anti-aliasing/shaders/reverse-aa.glsl
  • share/libretro-shaders-glsl/auto-box/box-center.glsl
  • share/libretro-shaders-glsl/auto-box/box-max.glsl
  • share/libretro-shaders-glsl/auto-box/box.glsl
  • share/libretro-shaders-glsl/bezel/uborder/README.md
  • share/libretro-shaders-glsl/bezel/uborder/base_presets/uborder-bezel-reflections/uborder-bezel-reflections-crt-nobody.glslp
  • share/libretro-shaders-glsl/bezel/uborder/shaders/content_bezel_shaders/crt-nobody-bezel-reflections.glsl
  • share/libretro-shaders-glsl/bezel/uborder/textures/borders/default.png
  • share/libretro-shaders-glsl/bezel/uborder/uborder-bezel-reflections.glslp
  • share/libretro-shaders-glsl/bilinear.glslp
  • share/libretro-shaders-glsl/blurs/dual_filter_2_pass.glslp
  • share/libretro-shaders-glsl/blurs/dual_filter_4_pass.glslp
  • share/libretro-shaders-glsl/blurs/dual_filter_6_pass.glslp
  • share/libretro-shaders-glsl/blurs/gauss_4tap.glslp
  • share/libretro-shaders-glsl/blurs/gizmo-composite-blur.glslp
  • share/libretro-shaders-glsl/blurs/kawase_blur_5pass.glslp
  • share/libretro-shaders-glsl/blurs/kawase_blur_9pass.glslp
  • share/libretro-shaders-glsl/blurs/kawase_glow.glslp
  • share/libretro-shaders-glsl/blurs/shaders/bilateral.glsl
  • share/libretro-shaders-glsl/blurs/shaders/blur-gauss-h.glsl
  • share/libretro-shaders-glsl/blurs/shaders/blur-gauss-v.glsl
  • share/libretro-shaders-glsl/blurs/shaders/dual_filter/downsample.glsl
  • share/libretro-shaders-glsl/blurs/shaders/dual_filter/linearize_and_parameters.glsl
  • share/libretro-shaders-glsl/blurs/shaders/dual_filter/upsample.glsl
  • share/libretro-shaders-glsl/blurs/shaders/gauss_4tap/gauss_2tap_h.glsl
  • share/libretro-shaders-glsl/blurs/shaders/gauss_4tap/gauss_2tap_v.glsl
  • share/libretro-shaders-glsl/blurs/shaders/gizmo-blur.glsl
  • share/libretro-shaders-glsl/blurs/shaders/hash-blur.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/delinearize.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase0.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase1.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase2.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase3.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase4.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase5.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase6.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/kawase7.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/linearize.glsl
  • share/libretro-shaders-glsl/blurs/shaders/kawase/screen_combine.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur11fast-horizontal.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur11fast-vertical.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur5fast-horizontal.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur5fast-vertical.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur9fast-horizontal.glsl
  • share/libretro-shaders-glsl/blurs/shaders/royale/blur9fast-vertical.glsl
  • share/libretro-shaders-glsl/blurs/shaders/sharpsmoother.glsl
  • share/libretro-shaders-glsl/blurs/shaders/smart-blur.glsl
  • share/libretro-shaders-glsl/borders/bigblur.glslp
  • share/libretro-shaders-glsl/borders/blur_fill.glslp
  • share/libretro-shaders-glsl/borders/blur_fill_stronger_blur.glslp
  • share/libretro-shaders-glsl/borders/blur_fill_weaker_blur.glslp
  • share/libretro-shaders-glsl/borders/color-grid.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/README.md
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-crt-easymode.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-crt-geom-1x.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-crt-royale.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-gba-color+crt-easymode.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-gba-color.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-tvout+interlacing.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-tvout-gba-color+interlacing.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-tvout-gba-color.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player-tvout.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player.glslp
  • share/libretro-shaders-glsl/borders/gameboy-player/gameboy-player.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpblack.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpblocks.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpcamo.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpcube.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpcube2.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpknit.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpmachine.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpplanets.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbppokemon.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpstone.png
  • share/libretro-shaders-glsl/borders/gameboy-player/sample-borders/gbpwood.png
  • share/libretro-shaders-glsl/borders/imgborder/border-1080p.png
  • share/libretro-shaders-glsl/borders/imgborder/border-1440p.png
  • share/libretro-shaders-glsl/borders/imgborder/border-2160p.png
  • share/libretro-shaders-glsl/borders/imgborder/border-2560x1600.png
  • share/libretro-shaders-glsl/borders/imgborder/imgborder-1080p.glslp
  • share/libretro-shaders-glsl/borders/imgborder/imgborder-1440p.glslp
  • share/libretro-shaders-glsl/borders/imgborder/imgborder-2160p.glslp
  • share/libretro-shaders-glsl/borders/imgborder/imgborder-2560x1600.glslp
  • share/libretro-shaders-glsl/borders/mudlord.glslp
  • share/libretro-shaders-glsl/borders/resources/bigblur.glsl

The first 100 are listed.

distinfo 1
FileSizeSHA256
libretro-glsl-shaders-g20260917-f8e23ff880668f0f0e837a05a316534d82a7f31b_GH0.tar.gz2.5961461e+07a4196a853e9eeacb41f875932ef2ddc4701beafca919347d3590360bbd7c65ed

Commit history 2

DateCommitCreditsLog message
a0501df2f9 Stefan Schlosser games/libretro-shaders-glsl: Update g20260823 => g20260917
Commit log: https://github.com/libretro/glsl-shaders/compare/4f4eb80...f8e23ff PR: 298783 Approved by: osa, vvd (Mentors, implicit)
9a8a9f37a5 Stefan Schlosser games/libretro-shaders-glsl: Update g20260603 => g20260823
Commitlog: https://github.com/libretro/glsl-shaders/compare/2b2c5ee...4f4eb80 PR: 297832 Sponsored by: UNIS Labs