Make sure you're using Windows 10, version 2004 (build 19041) or Windows 11.
While there is no special support for it, you can inject Reshade into ShaderGlass just like into any other DirectX 11 app and stack Reshade shaders on top.
Unfortunately yellow border is enforced on Windows 10 and there's no way to remove it. There are some ways to avoid it, for example:
- start up your game in Windowed mode
- in ShaderGlass choose Input -> Window -> choose your game's window
- click onto your game window to give it focus
- press Ctrl+Shift+G to make ShaderGlass fullscreen
It's possible to disable yellow border but only on Windows 11. If you are using Windows 11 and still seeing the border, open Windows Settings app and search for "screenshot borders". Make sure all the options and ShaderGlass are allowed to remove the border per below:
OBS can capture ShaderGlass but only as a Game Capture source (not Window Capture nor Desktop Capture). Use "Capture specific window" within Game Capture to select ShaderGlass window only.
For maximum sharpness set Input -> Pixel Size -> x1 but note that a lot of shaders expect pixelated input so set this option accordingly to each scenario.
Yes, you can save shader profiles as files, access from Recent Profiles menu and even load them on startup via a command line parameter. See README for details.
ShaderGlass includes majority of RetroArch repository at time of release, but some shaders had to be excluded because of features SG doesn't yet support (for example HDR). Differences vs RA repository are tracked in this PR.
Unfortunately some old-style rendering windows are not supported by modern Windows Capture API. Please use Desktop mode to capture those.
Please read through README to find functionality you are looking for.