Compatibility difference between 0.16 and 0.15 ver

  • Posts: 4
5 years 2 months ago #1 by helic
This is a technical, not practical, issue that I've found in Reshade 0.16. I like to use Radeonpro mainly for its FPS counter and some general tweaks. When I play L.A. Noire DX11 with Reshade 0.15 everything works fine (Reshade+MasterEffects+Radeonpro), shader effects are applied after RadeonPro (visible in its FPS counter) and Triple buffering is activated by Reshade. This doesn't happen anymore with 0.16 version (no crashing, no shaders and only Radeonpro overlay working). It's not a real problem because I can play the game without Radeonpro and execute Fraps (i like that kind of FPS counter), but i put this information for Crosire, maybe a new compatibility issue with other injectors? Here are the tracelogs for dxgi.dll, without .fx files applied for a smaller size, everything with Windows 8.1:

L.A. Noire DX11+Reshade 0.16+Radeonpro (not working): pastebin.com/YKFGsBfC
L.A. Noire DX11+Reshade 0.16 without Radeonpro (working): pastebin.com/eyjdmzQx
L.A. Noire DX11+Reshade 0.15+Radeonpro (working): pastebin.com/KPwiqNCk

Please Log in or Create an account to join the conversation.

  • Posts: 105
5 years 2 months ago #2 by JPulowski
If you need a fps counter, ReShade 0.16 already has one. Open "...\SweetFX\Global_settings.txt" file with a text editor and change "ReShade_ShowFPS" to "1".

Please Log in or Create an account to join the conversation.

  • Posts: 4
5 years 2 months ago #3 by helic
I know, thank you. I use Radeonpro's FPS counter because can be toggled on/off (like Fraps). Also, Radeonpro is the only way to force triple buffering in some games under Windows 8.1 (Alien Isolation for example). As I said, this particular case is not a problem because triple buffering in LA Noire DX 11 works with Reshade and not RadeonPro. I've just wanted to report that this behaviour has changed in Reshade 0.16. Would be perfect that someday Reshade can force triple buffering in Dx11 games and upcoming Windows 10, and get rid of the discontinuous RP.

PS: Big fan of your paint shader.

Please Log in or Create an account to join the conversation.

  • Posts: 261
5 years 2 months ago #4 by Kleio420

helic wrote: I know, thank you. I use Radeonpro's FPS counter because can be toggled on/off (like Fraps). Also, Radeonpro is the only way to force triple buffering in some games under Windows 8.1 (Alien Isolation for example). As I said, this particular case is not a problem because triple buffering in LA Noire DX 11 works with Reshade and not RadeonPro. I've just wanted to report that this behaviour has changed in Reshade 0.16. Would be perfect that someday Reshade can force triple buffering in Dx11 games and upcoming Windows 10, and get rid of the discontinuous RP.

PS: Big fan of your paint shader.


doesnt fake fullscreen mode allow triple buffering through windows ? i thought it did as long as the game supported that and true fullscreen mode might be wrong

Please Log in or Create an account to join the conversation.

  • Posts: 4
5 years 2 months ago #5 by helic
You're right, but performance is slightly worse. I remember that Ryse had massive fps drops due to the default borderless window and the fix was to change to fullscreen mode in a config file.

Please Log in or Create an account to join the conversation.

  • Posts: 74
5 years 2 months ago #6 by aufkrawall
In borderless/windowed mode, DWM forbids games to allocate the last few hundred MBs of VRAM.

Please Log in or Create an account to join the conversation.