I didn't use ReShade before and I want to use it to inject SMAA and try some of the effect that it provides, but I read in their website this:
The file structure in the game folder (where the game's exe is) is now the following:
ReShade DLL (can be dxgi.dll, d3d9.dll, opengl32.dll)
So How to use ReShade with DXVK?
Never tired it myself, but tbh I doubt this would work on DXVK. Especially when using MinGW builds.
What about SMAA Injector, FXAA Injection Tool, or SweetFX?
http://www.iryoku.com/smaa/
https://www.guru3d.com/files-details/fxaa-post-process-injection-tool-download.html
http://ceejay.dk/
I hope someone tried them with DXVK.
These tools all hook into the D3D DLLs, which may or may not work with wine or DXVK. I cannot provide any form of support for those.
I totally understand. Thanks.
I heard on reddit that DXVK supports ReShade now with DX11 games. Is that true? @doitsujin
I did fix a related bug after someone provided some very useful info about why ReShade in particular was broken before, so it might work now. However, my point stands, I cannot provide support for it.
It works nicely with DXVK. I think that you will change your mind after using it. Thanks man for your amazing support.
@doitsujin I notice that reshade doesn't work with the proton's 0.94, I'm guessing that particular commit was omitted from it?
I notice proton using a different 0.94 or o could be wrong
@fls2018 I use DXVK 0.94 and Reshade works just fine.
@fls2018 The lastest version of Proton doesn't work with all games. You need to go to Steam Play settings and tick "use this tool instead of game-specific selections from steam" and from the drop list choose the latest Proton version to be able to use this version with all games, and that is not recommended.
Yes I know you can just use the DXVK from here (which still works great) I'm just curious to why it's not in proton.
Just a very minor inconvenience to replace the dll's that's all.
Most helpful comment
These tools all hook into the D3D DLLs, which may or may not work with wine or DXVK. I cannot provide any form of support for those.