4.7
- acknowledge
- aufkrawall
Is it planned to implement the 10 bit option also for Vulkan applications?
That being said, applying LUT has worked great so far in any game. Thanks a lot!
- bugmenot
e.g.:
-render game in 1280x720,
-bilinear upscale it to 1920x1080
-apply shader effects
EDIT - 2nd question:
Is it possible to generally limit depth for effects - like a fade out filter? This would be great for certain (sharpen) shaders.
- keybreak
@aufkrawall
1. What file should i write those 10bit settings?
Should i do something special to apply them?
[APP]
ForceVSync=1
ForceWindowed=1
ForceResolution=800,600
Force10BitFormat=1
2. What's the best/correct way to report bugs of ReShade?
- crosire
- Topic Author
LUT is applied in full 32-bit float precision, but that gets lost when it's written back out to the back buffer (although it will be better when forced to 10-bit). The LUT shaders available right now don't do dithering. Vulkan support for forcing 10-bit is possible, but did not have that on my radar until now.aufkrawall wrote: @crosire I noticed that applying custom LUT generated by DisplayCal introduces banding (quite distinct in clear skies in old Mirror's Edge). Forcing the application's framebuffer to 10 bit via the new option mitigates this a lot. But shouldn't the LUT be applied in e.g. 16 bit float intermediate format, and then converting to 8 bit framebuffer with dithering to avoid any additional banding at all?
Is it planned to implement the 10 bit option also for Vulkan applications?
ReShade cannot change the render resolution (apart from changing the backbuffer dimensions, but that will affect both the game and post-processing).bugmenot wrote: Is it possible to render a game in lower resolution and apply shader effects in higher resolution?
Is it possible to generally limit depth for effects - like a fade out filter? This would be great for certain (sharpen) shaders.
As for limiting depth, that would need to be implemented in each shader using it.
That goes into ReShade.ini.keybreak wrote: 1. What file should i write those 10bit settings?
Should i do something special to apply them?
The way to report bugs is to just post about them in the troubleshooting section of this forum.
- keybreak
I've added:
[APP]
Force10BitFormat=1
Doesn't seem to have any effect at all for me, i have tested with GTA San Andreas (heavy sky banding, very noticeable) on Wine with DXVK - result looks same
Have i missed something?
- phazdelta
- aufkrawall
Thank you for your explanation. So I guess if at some point the LUT shader was utilizing dithering, this would be the proper solution. Though this makes me wonder if this principle doesn't apply to any other shader as well.crosire wrote: LUT is applied in full 32-bit float precision, but that gets lost when it's written back out to the back buffer (although it will be better when forced to 10-bit). The LUT shaders available right now don't do dithering. Vulkan support for forcing 10-bit is possible, but did not have that on my radar until now.
Anyhow, I couldn't spot worse banding e.g. in RDR2 due to LUT, perhaps modern games applying some dithering/grain to banding critical effects such as fog volumes etc. already mitigates this in practice.
- Some_Doofus
I found a post from Crosire from nearly 3 months ago saying that reshade doesn't work on laptops with multiple GPUs, but will in the next release. I'm assuming this is the new release, but it still isn't working. The game crashes on startup every time. Is there something I'm missing or has this yet to be fixed for OpenGL games?
- BigDuck
crosire wrote: They work with Vulkan in Dolphin. You just cannot have multiple ReShade installations side-by-side, so delete any opengl32.dll or dxgi.dll from the Dolphin directory and make sure you have the global Vulkan checkbox ticked in the setup tool.
> GPU: Vega 56
> Installing ReShade with Vulkan (global Vulkan checkbox ticked also) exclusively to dolphin with no other ReShade installations in there results in dolphin immediately closing when trying to open a game with Vulkan.
> Here is a log
15:21:37:396 [04360] | INFO | Initializing crosire's ReShade version '4.7.0.846' (64-bit) built on '2020-06-24 18:37:45' loaded from "C:\ProgramData\ReShade\ReShade64.dll" into "C:\Users\Jalaluddin\Documents\Dolphin\Dolphin.exe" ...
15:21:37:456 [04360] | INFO | Registering hooks for "user32.dll" ...
15:21:37:456 [04360] | INFO | > Libraries loaded.
15:21:37:456 [04360] | INFO | > Found 14 match(es). Installing ...
15:21:37:471 [04360] | INFO | Registering hooks for "ws2_32.dll" ...
15:21:37:471 [04360] | INFO | > Libraries loaded.
15:21:37:472 [04360] | INFO | > Found 8 match(es). Installing ...
15:21:37:487 [04360] | INFO | Registering hooks for "C:\Windows\system32\d2d1.dll" ...
15:21:37:487 [04360] | INFO | > Delayed.
15:21:37:487 [04360] | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
15:21:37:487 [04360] | INFO | > Libraries loaded.
15:21:37:487 [04360] | INFO | > Found 9 match(es). Installing ...
15:21:37:502 [04360] | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
15:21:37:502 [04360] | INFO | > Delayed.
15:21:37:502 [04360] | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
15:21:37:502 [04360] | INFO | > Delayed.
15:21:37:502 [04360] | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
15:21:37:502 [04360] | INFO | > Libraries loaded.
15:21:37:502 [04360] | INFO | > Found 2 match(es). Installing ...
15:21:37:517 [04360] | INFO | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
15:21:37:517 [04360] | INFO | > Delayed.
15:21:37:517 [04360] | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
15:21:37:517 [04360] | INFO | > Libraries loaded.
15:21:37:517 [04360] | INFO | > Found 8 match(es). Installing ...
15:21:37:532 [04360] | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
15:21:37:532 [04360] | INFO | > Libraries loaded.
15:21:37:533 [04360] | INFO | > Found 360 match(es). Installing ...
15:21:37:554 [04360] | INFO | Initialized.
15:21:37:557 [04360] | INFO | Redirecting vkCreateInstance(pCreateInfo = 00000081050FEFA0, pAllocator = 0000000000000000, pInstance = 00000081050FF300) ...
15:21:37:557 [04360] | INFO | > Dumping enabled instance extensions:
15:21:37:557 [04360] | INFO | VK_KHR_get_physical_device_properties2
15:21:37:557 [04360] | INFO | VK_KHR_get_surface_capabilities2
15:21:37:557 [04360] | INFO | > Requesting new Vulkan instance for API version 1.1 ...
15:21:37:599 [04360] | INFO | Redirecting vkDestroyInstance(instance = 000001F491D55050, pAllocator = 0000000000000000) ...
15:21:37:599 [04360] | INFO | Exiting ...
15:21:37:599 [04360] | INFO | Uninstalling 405 hook(s) ...
15:21:37:615 [04360] | INFO | Finished exiting.
15:26:42:332 [02820] | INFO | Initializing crosire's ReShade version '4.7.0.846' (64-bit) built on '2020-06-24 18:37:45' loaded from "C:\ProgramData\ReShade\ReShade64.dll" into "C:\Users\Jalaluddin\Documents\Dolphin\Dolphin.exe" ...
15:26:42:384 [02820] | INFO | Registering hooks for "user32.dll" ...
15:26:42:385 [02820] | INFO | > Libraries loaded.
15:26:42:385 [02820] | INFO | > Found 14 match(es). Installing ...
15:26:42:398 [02820] | INFO | Registering hooks for "ws2_32.dll" ...
15:26:42:398 [02820] | INFO | > Libraries loaded.
15:26:42:398 [02820] | INFO | > Found 8 match(es). Installing ...
15:26:42:411 [02820] | INFO | Registering hooks for "C:\Windows\system32\d2d1.dll" ...
15:26:42:411 [02820] | INFO | > Delayed.
15:26:42:411 [02820] | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
15:26:42:411 [02820] | INFO | > Libraries loaded.
15:26:42:411 [02820] | INFO | > Found 9 match(es). Installing ...
15:26:42:424 [02820] | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
15:26:42:424 [02820] | INFO | > Delayed.
15:26:42:424 [02820] | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
15:26:42:424 [02820] | INFO | > Delayed.
15:26:42:424 [02820] | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
15:26:42:424 [02820] | INFO | > Libraries loaded.
15:26:42:424 [02820] | INFO | > Found 2 match(es). Installing ...
15:26:42:437 [02820] | INFO | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
15:26:42:437 [02820] | INFO | > Delayed.
15:26:42:437 [02820] | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
15:26:42:437 [02820] | INFO | > Libraries loaded.
15:26:42:438 [02820] | INFO | > Found 8 match(es). Installing ...
15:26:42:450 [02820] | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
15:26:42:450 [02820] | INFO | > Libraries loaded.
15:26:42:451 [02820] | INFO | > Found 360 match(es). Installing ...
15:26:42:469 [02820] | INFO | Initialized.
15:26:42:471 [02820] | INFO | Redirecting vkCreateInstance(pCreateInfo = 000000BBFB4F9E00, pAllocator = 0000000000000000, pInstance = 000000BBFB4FA130) ...
15:26:42:471 [02820] | INFO | > Dumping enabled instance extensions:
15:26:42:471 [02820] | INFO | VK_KHR_get_physical_device_properties2
15:26:42:471 [02820] | INFO | VK_KHR_get_surface_capabilities2
15:26:42:471 [02820] | INFO | > Requesting new Vulkan instance for API version 1.1 ...
15:26:42:499 [02820] | INFO | Redirecting vkDestroyInstance(instance = 00000247E30FD520, pAllocator = 0000000000000000) ...
15:26:42:499 [02820] | INFO | Exiting ...
15:26:42:499 [02820] | INFO | Uninstalling 405 hook(s) ...
15:26:42:514 [02820] | INFO | Finished exiting.
- BigDuck
I missed this message from you before and just noticed it now, well I guess this issue is only affecting AMD users then (Vega 56 user here) and I'm sure navi users too. Could you perhaps look into this again for us, I'm guessing this particular issue with Dolphin is exclusive to users of these AMD GPU's. Thank you againcrosire wrote: I have no problem getting ReShade to run in Dolphin with backend set to Vulkan (latest from today, which is 5.0-11991), so you are likely missing something.
Most likely you still have an OpenGL installation of ReShade active for Dolphin, that needs to be uninstalled first (or else it will interfer).
- rmy
- Opprime
- sajittarius
Would it be possible to add a hotkey to toggle FPS on and off? More of a quality of life request; I know we can just pull up the menu and hit the checkbox, but a direct shortcut key for this would be awesome.
- portal2x2
Is it possible to improve it so that it is easier and more convenient to make shaders, and not to dance with a tambourine.
- portal2x2
- Aztec2012
- Shady
That should be possible if the shader at the end downscales the image again?bugmenot wrote: Is it possible to render a game in lower resolution and apply shader effects in higher resolution?
e.g.:
-render game in 1280x720,
-bilinear upscale it to 1920x1080
-apply shader effects
-downscale to 1280x720 again
- Opprime
- ShaneRPhillips
Image for illustration: postimg.cc/HcrmJ2K7
Log: www.mediafire.com/file/hfblpmu5zxfrnab/OPENGL32.log/file