Hello, and thank you for making this!
I've been developing a ReShade addon that enables the use of librashader with the output from Lossless Scaling. However, I've encountered some issues that I hope to resolve.
- Shader Behavior Differences Between Runtimes
Some presets from the Sonkun CRT Guest Advanced HD shader pack are behaving very differently across different graphics APIs:


It can be reproduced with the CLI executable as well.
- D3D11 Parallel Shader Compilation Issue
Additionally, I had to disable parallel shader compilation for D3D11. When running the addon from a DLL, concurrent calls to ID3D11Device::CreateInputLayout get stuck. Interestingly, this issue does not occur when running the same code from a standalone EXE.