SnowflakePowered / librashader

RetroArch Shaders for All
Mozilla Public License 2.0
98 stars 11 forks source link

Certain shaders in slangp collection failing #147

Open star69rem opened 3 hours ago

star69rem commented 3 hours ago

My program includes all the the shaders from this collection: https://github.com/libretro/slang-shaders

Originally, people just used crt-lottes and crt-royale, but I recently added a file browser that let people choose any slangp profile from that collection. Some of the slang profiles just output a black screen with Librashader. If I can collect a list of the ones that don't work, would you be interested in verifying those?

chyyran commented 2 hours ago

Yes, please let me know which shaders don’t work.

star69rem commented 1 hour ago

The following return a non null libra_error_t when calling d3d11_filter_chain_create_deferred:

0x0000021add68bf10 {...}

1) vector-glow 2) mamehlsl 3) crt-maximus-royale 4) crt-maximus-royale-half-res-mode 5) crt-maximus-royale-fast-mode 6) crt-guest-advanced-ntsc

These don't throw an exception but only output a black screen. This might be okay though since they're labeled "slangtest," maybe that's just how they behave.

1) crt-slangtest-lanczos 2) crt-slangtest-cubic