This is expected, hooking Vulkan/OpenGL works very differently. For Vulkan ReShade is loaded via the Vulkan layering mechanism from C:\ProgramData\ReShade, for OpenGL ReShade is loaded via DLL wrapping and thus needs to be placed as opengl32.dll in the application directory. As such switching to OpenGL requires one to recreate the opengl32.dll in the app directory, while switching to Vulkan needs that removed (which is why reinstallation takes care of).
Please Log in or Create an account to join the conversation.