4.7

  • crosire
  • Topic Author
More
3 years 9 months ago - 3 years 9 months ago #1 by crosire 4.7 was created by crosire
Changelog

4.7.0:
  • Improved depth buffer detection in several D3D10, D3D11 and D3D12 games (like Bioshock Infinite, Subnautica and Titanfall 2)
  • Added hidden option to add new search path without opening directory selection dialog (press Alt key)
  • Added device and driver information to log for all APIs
  • Added global settings to force window mode and swap chain resolution in D3D
    [APP]
    ForceVSync=1
    ForceWindowed=1
    ForceResolution=800,600
    Force10BitFormat=1
  • Fixed depth buffer being overwritten in some D3D9 games before it can be used in ReShade
  • Fixed mouse cursor stuck in the center of the screen in some applications (like Detroit: Become Human)
  • Fixed keyboard state getting stuck in some applications while menu is open
  • Fixed first effect in the list sometimes not receiving depth buffer
  • Fixed support for Civilization VI (because of missing ID3D12Device6 implementation)
  • Fixed crash in Vulkan games using "vkCreateRenderPass2" (like Hammerting)
  • Fixed crash when DXGI 1.2 is used on systems where render GPU is not attached to the output display (e.g. laptops)
  • Fixed crash if input object is destroyed in separate thread while a message is processed
  • Fixed calls to "IDXGISwapChain3::ResizeBuffers1" always failing with "DXGI_ERROR_INVALID_CALL" (like in Hitman 2)
  • Fixed screenshots in Vulkan sometimes not capturing effects
  • Fixed red and blue color channel being swapped in D3D9 screenshots when backbuffer format is 10-bit
  • Fixed mouse button state being reset every frame
  • Fixed uniform offset calculation for matrix arrays
  • Fixed SPIR-V code generation for uniform matrices
  • Fixed SPIR-V code generation for specialization constant arrays
  • Fixed half-pixel offset fix not being applied to struct output variables in HLSL code generation
  • Fixed font atlas texture being destroyed while still in use in D3D12 and Vulkan
  • Fixed incorrect handling of XBUTTON mouse events
  • Fixed crash when parsing vendor and device ID in OpenGL running under Remote Desktop
  • Removed memory copy of log and instead read it back from file when the "Log" tab is opened (to reduce RAM usage)

ReShade FX support equivalent to this version is part of FreeStyle in NVIDIA driver version 451.48.
Last edit: 3 years 9 months ago by crosire.
The following user(s) said Thank You: Wicked Sick, CeeJay.dk, sajittarius, brussell, conan2k, Martigen, derrame, acknowledge, Enko, Echo and 27 other people also said thanks.
The topic has been locked.
  • lowenz
More
3 years 9 months ago #2 by lowenz Replied by lowenz on topic 4.7
Thanks man!
The topic has been locked.
  • supercento
More
3 years 9 months ago - 3 years 9 months ago #3 by supercento Replied by supercento on topic 4.7
- Windows 10 highlights it as a potential threat.
Last edit: 3 years 9 months ago by supercento.
The topic has been locked.
  • supercento
More
3 years 9 months ago - 3 years 9 months ago #4 by supercento Replied by supercento on topic 4.7
And does not include the option to download the shaders.
Last edit: 3 years 9 months ago by supercento.
The topic has been locked.
  • crosire
  • Topic Author
More
3 years 9 months ago - 3 years 9 months ago #5 by crosire Replied by crosire on topic 4.7
Whoops. That was an unintentional packaging issue. Is fixed now.
Last edit: 3 years 9 months ago by crosire.
The topic has been locked.
  • Martigen
More
3 years 9 months ago #6 by Martigen Replied by Martigen on topic 4.7
Thank you as always Crosire!

crosire wrote: Changelog

[APP]
ForceVSync=1
ForceWindowed=1
ForceResolution=800,600
Force10BitFormat=1

Interesting. Is it possible to do the opposite? I.e force a windowed game to run full screen exclusive?

Many a game will include a 'Full screen' option that is actually just windowed borderless, but full screen exclusive is needed for things like SLI to work properly.
The topic has been locked.
  • lowenz
More
3 years 9 months ago #7 by lowenz Replied by lowenz on topic 4.7
About the new "App" section features maybe in the future release please consider to add a frame rate limiter (it's MORE useful together with the borderless fullscreen mode than the classic VSync)
The topic has been locked.
  • Wicked Sick
More
3 years 9 months ago #8 by Wicked Sick Replied by Wicked Sick on topic 4.7
Thanks, Crossire and everyone else! I live for this.
The topic has been locked.
  • brazzjazz
More
3 years 9 months ago - 3 years 9 months ago #9 by brazzjazz Replied by brazzjazz on topic 4.7

supercento wrote: - Windows 10 highlights it as a potential threat.

It does so with ANY exe it doesn't know yet.
Last edit: 3 years 9 months ago by brazzjazz.
The topic has been locked.
  • brazzjazz
More
3 years 9 months ago - 3 years 9 months ago #10 by brazzjazz Replied by brazzjazz on topic 4.7
Two quality-of-life improvements I'm hoping for:
ยท The option of removing the listing of exe's on startup altogether
ยท Having ReShade detect any existing shaders and providing an option to update exactly those so you don't have to click yourself once again through the forest of shader packages, trying to remember which ones you chose for this particular game. (Of course you can leave the existing shaders as they are, but you won't be able to update them from the depository).
Last edit: 3 years 9 months ago by brazzjazz.
The following user(s) said Thank You: tOXicSilence
The topic has been locked.
  • crosire
  • Topic Author
More
3 years 9 months ago #11 by crosire Replied by crosire on topic 4.7

brazzjazz wrote: ยท The option of removing the listing of exe's on startup altogether

Press the Alt key while clicking on the button.
This is a pattern in ReShade in general. If there is a selection dialog popping up, you can usually skip it by holding down Alt. Works with the path selection on the settings page in the in-game UI too for instance.
The following user(s) said Thank You: aaronth07, tOXicSilence
The topic has been locked.
  • aaronth07
More
3 years 9 months ago #12 by aaronth07 Replied by aaronth07 on topic 4.7
What does forcing 10bit do? Since most shaders are incompatible with HDR, wouldn't that just break most shaders?
The topic has been locked.
  • CeeJay.dk
More
3 years 9 months ago #13 by CeeJay.dk Replied by CeeJay.dk on topic 4.7
It forces the final framebuffer to use a 10-bit per component buffer.
This is 2 bits per component more than the usual 8bit per component buffer.

The extra bits can be used in combination with a dithering shader to dither down to the 8bit bit most monitors can display.

This can help to remove banding in games.
But first we need to write that shader - I already wrote one for SweetFX 1.5 so porting it over should not be too much trouble.

To sum up - it does nothing now but in the future it could potentially remove banding when combined with a dithering shader.
The following user(s) said Thank You: klotim, Viper_Joe, tOXicSilence
The topic has been locked.
  • supercento
More
3 years 9 months ago #14 by supercento Replied by supercento on topic 4.7
Strange. Deph buffer looks different in Euro Truck Simulator 2. In the menus it looks upside down and out of the menus well.
The topic has been locked.
  • klotim
More
3 years 9 months ago #15 by klotim Replied by klotim on topic 4.7
That would be a great feature.
The topic has been locked.
  • brazzjazz
More
3 years 9 months ago #16 by brazzjazz Replied by brazzjazz on topic 4.7

crosire wrote:

brazzjazz wrote: ยท The option of removing the listing of exe's on startup altogether

Press the Alt key while clicking on the button.
This is a pattern in ReShade in general. If there is a selection dialog popping up, you can usually skip it by holding down Alt. Works with the path selection on the settings page in the in-game UI too for instance.


I know about the Alt button thing, what I meant by "altogether" is preventing the installer from even listing the executables. I could be wrong, but I suspect many don't use that feature anyway and are thus not helped, but slowed down by the feature.
The topic has been locked.
  • crosire
  • Topic Author
More
3 years 9 months ago #17 by crosire Replied by crosire on topic 4.7
Pressing the Alt button will stop the installer from even listing the executables. So it does exactly what you propose.
The topic has been locked.
  • brazzjazz
More
3 years 9 months ago - 3 years 9 months ago #18 by brazzjazz Replied by brazzjazz on topic 4.7

crosire wrote: Pressing the Alt button will stop the installer from even listing the executables. So it does exactly what you propose.

Oh, I noticed I did not think of pressing Alt BEFORE even clicking, that solves it.
Last edit: 3 years 9 months ago by brazzjazz.
The topic has been locked.
  • sajittarius
More
3 years 9 months ago #19 by sajittarius Replied by sajittarius on topic 4.7

CeeJay.dk wrote: It forces the final framebuffer to use a 10-bit per component buffer.
This is 2 bits per component more than the usual 8bit per component buffer.

The extra bits can be used in combination with a dithering shader to dither down to the 8bit bit most monitors can display.

This can help to remove banding in games.
But first we need to write that shader - I already wrote one for SweetFX 1.5 so porting it over should not be too much trouble.

To sum up - it does nothing now but in the future it could potentially remove banding when combined with a dithering shader.


Wait, what if we have a 10-bit monitor, will it actually just display 10 bit color on the screen, without needing dithering to 8 bit? If so, that's awesome :)

Also, if this is true: can you enable Windows HDR, then force 10 bit, then let windows dither to 8 bit? I know in newer Win10 (1903? i forget which build started this), if you turn on HDR with 8-bit on, windows does dithering to 8-bit display automatically since HDR is supposed to be 10-bit. If so, then all we need is a shader that can convert bt709 to bt2020 (or even better, DCI-P3 since many good HDR TVs try for DCI coverage nowadays), preferably with gamma and paper white levels.
The topic has been locked.
  • supercento
More
3 years 9 months ago #20 by supercento Replied by supercento on topic 4.7
Does anyone else have a problem with deph shader looking upside down in the menus and good in the game?
The topic has been locked.
We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.