NOTICE: This package has been removed from pkgsrc

./emulators/libretro-glsl-shaders, Libretro GLSL shaders

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 20180828, Package name: libretro-glsl-shaders-20180828, Maintainer: nia

Shaders and filters can be applied to video games to achieve some kind of
visual effect. These can be from attempting to replicate CRT displays, RF
cables, smooth scaling and anti-aliasing, or something more exotic.

This package contains the shaders provided by the libretro project for use
with RetroArch (where .glsl and .glslp shaders are supported out of the box).

They could also in theory be used with other OpenGL programs.

For more information, including examples of specific shaders, see the
Emulation General wiki:

http://emulation.gametechwiki.com/index.php/Shaders_and_Filters


Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2019-02-06 12:18:44 by Nia Alarie | Files touched by this commit (14) | Package removed
Log message:
emulators/retroarch: Update to 1.7.6

pkgsrc specific changes:

* Remove the deprecated and broken libxml2 and libusb1 options.
* Fix the qt5 option.
* No longer depends on libretro-glsl-shaders, instead use the built-in
updater to install shaders. Fixes shader preset saving as non-root...
* I submitted a sun audio driver to upstream and they accepted it, so
NetBSD and (probably) SunOS will now default to "audioio" instead of \ 
"oss".

General changelog

– CHEEVOS: Reset when hardcore mode is toggled.
– CHEEVOS: Update the hashing methods to identify NES, SNES and Lynx games \ 
(more accurate and accepting headerless ROMs).
– COMMON: Add new JSON playlist format.
– COMMON: Fix playlist corruption when deleting items.
– COMMON: Fix archive progress display calculation.
– COMMON: Fix playlist entries appearing with previously used names.
– COMMON: Fix screenshot filename with no core or content.
– COMMON: Allow compiling without menu support.
– CORE UPDATER: Allow sideloading cores from the menu.
– CPU FILTERS: Add Normal2x filter.
– CRT/LINUX: New Linux switching method partially implemented.
– CRT/LINUX: Linux restore desktop resolution fixed.
– CRT/LINUX: Monitor index switching and auto enumerate for output detection \ 
in Linux (still working on the windows method).
– CRT/RASPBERRY PI: Initial support.
– DATE: Add Date / Time style options.
– DEBUGGING: Add an integrated crash handler for debug builds (see \ 
https://docs.libretro.com/tech/debugging)
– DISK CONTROL: Remember the last used folder / current active folder to make \ 
disk-swapping faster.
– INPUT: Add new menu toggle (hold start button for 2 seconds)
– INPUT: Fix arrow keys being incorrectly bound as numpad keys
– INPUT/SDL: Flush the joypad events. Decreases cpu usage over time with the \ 
SDL joypad driver.
– LOCALIZATION: Add Greek translation.
– LOCALIZATION: Update German translation.
– LOCALIZATION: Update Italian translation.
– LOCALIZATION: Update Japanese translation.
– LOCALIZATION: Update Simplified Chinese translation.
– LOCALIZATION: Update Spanish translation.
– MENU: New “ozone” menu driver.
– MENU: Only show CRT SwitchRes if video display server is implemented \ 
(Windows/Linux for now)
– MENU: User Interface -> Appearance -> ‘Menu Font Green/Blue Color’ \ 
settings now work properly.
– MENU: Add option to enable in-menu sound effects.
– MENU/D3D: Scissoring support (will be used for Ozone and menu widgets).
– MENU/QT/WIMP: Allow building with MSVC2017.
– MENU/QT/WIMP: Add detailed file browser table.
– MENU/QT/WIMP: New grid view implementation that is faster and loads \ 
thumbnails on-demand.
– MENU/QT/WIMP: Thumbnail drag and drop support.
– MENU/RGUI: Overhaul custom theme interface + add wallpaper support.
– MENU/RGUI: Thumbnail support and thumbnail downscaling.
– MENU: Hide password values.
– MENU/SOUNDS: Implement in-menu sound effects (not enabled by default for \ 
now, still experimental).
– MIDI: Add a Linux ALSA driver for MIDI.
– NETPLAY: Force fast-save-states when netplay is enabled.
– NETPLAY: Allow quick joining subsystem lobbies.
– OSX: Initial CoreAudio V3 audio driver (not yet used in release builds).
– OSX: OpenGL 3.2 Core support for cores.
– RECORDING: Implement recording options in the menu complete with quality \ 
profiles, streaming, and proper file naming
– SCANNER: Fix GDI disc scanning.
– SHADERS: Fix auto shader preset loading on D3D10, D3D11, D3D12
– SUBSYSTEM: Allow more than 10 subsystems
– SUBSYSTEM: Cores that use subsystem for complex scenarios can now load \ 
content without starting a regular content first
– SUBSYSTEM: Remember the last used folder to make loading subsystem type \ 
content faster
– VULKAN: Fix RGUI crashing at startup.
– VULKAN/RGUI: Enable ‘Menu Linear Filter’ option.
– VULKAN: Fix secondary screens in overlays not working.
– WAYLAND: Implement idle-inhibit support (needed for screensaver suspend).
– WAYLAND: Fix fullscreen toggle.
– VFS: Update to version 3.
– XMB/OZONE: Add more icons
– XMB: Add Automatic Inverted theme
– ???: Easter Egg
   2018-10-04 01:52:35 by Nia Alarie | Files touched by this commit (1)
Log message:
libretro-glsl-shaders: Make do-install more portable.
   2018-09-06 11:33:38 by Nia Alarie | Files touched by this commit (13) | Package updated
Log message:
Simplify retroarch packagaing by removing retroarch-assets.

Switch to a bundled release for the assets, and make libretro-database
and glsls-headers current. This will make it easier to update versions
between releses where the database compatibility differs (e.g. for fbalpha)
   2018-09-06 09:50:20 by Nia Alarie | Files touched by this commit (13) | Package updated
Log message:
emulators/retroarch: Update to 1.7.4.

Changes:

    CHEEVOS: Fix crash when scrolling Achievement List while Unofficial \ 
Achievements enabled (#6732).
    CHEEVOS: Added hitcounts support for PauseIf/ResetIf (#6817).
    COMMON: Automatically hide "Configuration Override options" in \ 
Quick Menu.
    COMMON: Small Bugfix to not trigger savestate code when pressing Reset.
    COMMON: Added libsixel video driver.
    EMSCRIPTEN: Fix Game Focus Toggle.
    HID/OSX: Fix to set hid device registration deterministic (#6497), to \ 
address issue #6640 re-adding dynamic device registration.
    LOCALIZATION: Update Italian translation.
    LOCALIZATION: Update Japanese translation.
    LOCALIZATION: Update Polish translation.
    LOCALIZATION: Update Portuguese / Brazilian translation.
    LOCALIZATION: Update Russian translation.
    LOCALIZATION: Update Spanish translation.
    MIDI: Add MIDI support to the libretro API. Dosbox is the first proof of \ 
concept core implementing libretro MIDI.
    MIDI: Add a Windows driver for MIDI, based on winmm.
    MENU/QT/WIMP: Qt QSlider styling for Dark Theme.
    MENU/QT/WIMP: Remove button ghostly inside highlighting.
    MENU/QT/WIMP: Initial grid view.
    MENU/QT/WIMP: Drag&drop to add new playlist items, add option to \ 
add/edit/delete playlists.
    MENU/QT/WIMP: Add menu option to update RetroArch (Windows only for now).
    MENU/QT/WIMP: Add menu option to manage shaders.
    MENU/QT/WIMP: Add menu option to manage core options.
    MENU/XMB: Add new icons for the settings
    MENU/XMB: Add an option to show the desktop ui
    METAL: Initial work-in-progress video driver for Metal. macOS-only right \ 
now, and currently requires macOS 10.13.
    METAL: Supports XMB/MaterialUI, has a menu display driver. Has a font \ 
rendering driver.
    METAL/SLANG: Slang shaders should be compatible with Metal video driver.
    NETWORK: Enable SSL/TLS support by default for desktop platforms.
    QNX: Fix Game Focus Toggle.
    REMAPS: Fix the way offsets are calculated for keyboard remapping.
    RUNAHEAD: Fix full-screen mode change breaking Secondary Core's environment \ 
variables.
    VULKAN: Fix two validation errors.
    VULKAN: Try to avoid creating swapchains redundantly. Should fix black \ 
screen and having to alt tab out of window again to get display working on \ 
Nvidia GPUs (Windows).
    VULKAN/OSX: Initial MoltenVK support. Not enabled yet, several MoltenVK bugs \ 
should be fixed first before we can have it fully working.
    X11: Fix Game Focus Toggle.
   2018-08-07 18:46:08 by Nia Alarie | Files touched by this commit (1)
Log message:
emulators/libretro-glsl-shaders: Use RETROARCH_VERSION and set HOMEPAGE.
   2018-08-07 18:13:49 by Nia Alarie | Files touched by this commit (4)
Log message:
libretro-glsl-shaders: Import libretro-glsl-shaders-1.7.3.

Shaders and filters can be applied to video games to achieve some kind of
visual effect. These can be from attempting to replicate CRT displays, RF
cables, smooth scaling and anti-aliasing, or something more exotic.

This package contains the shaders provided by the libretro project for use
with RetroArch (where .glsl and .glslp shaders are supported out of the box).

They could also in theory be used with other OpenGL programs.

For more information, including examples of specific shaders, see the
Emulation General wiki:

http://emulation.gametechwiki.com/index.php/Shaders_and_Filters