| Both sides previous revision Previous revision Next revision | Previous revision |
| core:vulkanrenderer [30/07/2022 17:52] – admin | core:vulkanrenderer [27/10/2022 09:16] (current) – [Compatibility / Important Notes] admin |
|---|
| <alert type="warning">This feature is not present in RW Enhancer 2 yet but will be included soon.</alert> | |
| |
| =====Description===== | =====Description===== |
| |
| * Please ensure that your graphic card/GPU drivers are up to date. The Vulkan renderer requires recent GPU drivers to be installed. | * Please ensure that your graphic card/GPU drivers are up to date. The Vulkan renderer requires recent GPU drivers to be installed. |
| * RW Enhancer 2 HUD can't be used **yet** when Train Simulator is in raw "FullScreen" display mode. Please select "Borderless" or "Windowed" mode if you want to use Vulkan and RW Enhancer 2. | * RW Enhancer 2 HUD can't be used **yet** when Train Simulator is in raw "FullScreen" display mode. Please select "Borderless" or "Windowed" mode if you want to use Vulkan and RW Enhancer 2. |
| | * Due to how the Vulkan renderer is working, the "Reshade" or "SweetFX" programs are not working with this Vulkan renderer. If you try to enable the Vulkan renderer, reshade/sweetfx files will be overridden. |
| <callout type="info" title="Please Note" icon="true">Once enabled in RW Enhancer 2, the Vulkan renderer can be used even if you are playing Train Simulator without RW Enhancer 2. Just like RW Enhancer 2 shaders effects.</callout> | * You might need to clic one time anywhere on the screen at the beginning of a drive session if you want the RWE 2 HUD to appear. Same when you have done a drive session for the RW Enhancer 2 window to reappear on the screen. (this may be fixed in the future) |
| |
| =====Setup===== | =====Setup===== |
| If Vulkan renderer is not working well on your PC, then just disable the same option and the default DirectX 9 renderer will be restored. Simple and easy ! | If Vulkan renderer is not working well on your PC, then just disable the same option and the default DirectX 9 renderer will be restored. Simple and easy ! |
| |
| <callout type="info" title="Please Note" icon="true">When enabled, the Vulkan renderer do not delete/overwrite any Train Simulator file, making this feature quite safe to use.</callout> | <callout type="info" title="Please Note" icon="true">When enabled, the Vulkan renderer doesn't delete/overwrite any Train Simulator file, making this feature quite safe to use.</callout> |
| | |
| | <callout type="info" title="Please Note" icon="true">Once enabled in RW Enhancer 2, the Vulkan renderer can be used even if you are playing Train Simulator without RW Enhancer 2. Just like RW Enhancer 2 shaders effects.</callout> |
| |
| =====Pros and Cons===== | =====Pros and Cons===== |
| ^ Pros ^ Cons ^ | ^ Pros ^ Cons ^ |
| | Modern renderer and better supported by recent GPU drivers | May not work correctly on old hardware/GPU | | | Modern renderer and better supported by recent GPU drivers | May not work correctly on old hardware/GPU | |
| | Can give up to ~30% framerate boost when driving on complex routes with a lot of 3D geometry/3D vegetation | Framerate may be a little bit worse than default TS renderer in some cases (but framerate will be more stable). Will be improved in the future with updates | | | Can give up to ~15% framerate boost when driving on complex routes with a lot of 3D geometry/3D vegetation | Framerate may be a little bit worse than default TS renderer in some cases (but framerate will be more stable). Will be improved in the future with updates | |
| | More stable framerate with less micro-freezes and micro framerate hiccups | RW Enhancer 2 HUD not displayed when using raw fullscreen display mode in Train Simulator (Borderless fullscreen or windowed display mode must be used) | | | More stable framerate with less micro-freezes and micro framerate hiccups | RW Enhancer 2 HUD not displayed when using raw fullscreen display mode in Train Simulator (Borderless fullscreen or windowed display mode must be used) | |
| | Better GPU/CPU usage and reduce/eliminate TS crashes when alt-tabbing and such operations | May be incompatible for now with some special technologies like Nvidia DLSS... | | | Better GPU/CPU usage and reduce/eliminate TS crashes when alt-tabbing and such operations | May be incompatible for now with some special technologies like Nvidia DLSS... | |