Changes

Jump to navigation Jump to search

Shader Presets

175 bytes added, 15:10, 15 November 2023
m
Librashader
This effort is a complete reimplementation of a shader pipeline that should be compatible with all shaders in [https://github.com/libretro/slang-shaders slang-shaders], including the preset parser, the shader preprocessor, and SPIR-V translation, as well as runtime implementations for Direct3D 11, OpenGL, and Vulkan. To be clear, librashader does not “rip out” the shader parts of RetroArch and just repackage it up, but is a complete reimplementation with a [https://docs.rs/librashader/latest/librashader/ fully documented Rust API] that exposes every part of the pipeline.
:You can find [https://github.com/SnowflakePowered/librashader librashader on GitHub].:Reddit thread: [https://old.reddit.com/r/emulation/comments/17tgpqf/has_there_been_any_interest_in_librashader_support/ Has there been any interest in librashader support?]
==Future==
12,016
edits

Navigation menu