The easy way to get Depth3D running.
GPU Selector installs ReShade, Depth3D and the add-ons for you. It can also force a game onto a specific GPU, which on a laptop is often the difference between the depth buffer working and not.
Setting up Depth3D with it
Depth3D runs through GPU Selector's Inject Mode. ReShade, Depth3D and the Enhanced Generic Depth (GDM) add-on are set up for each launch and removed when the game closes, so nothing is left behind in the game folder.
- Install GPU Selector and open the Mods tab (press 5).
- On the ReShade card, pick a version and set Build Type to Full Add-on Support.
- Click Download ReShade.
- Turn on Inject Mode: click the syringe button on the ReShade card. The ReShade logo turns purple.
- On the Depth3D card, click Deploy. This installs SuperDepth3D and the GDM add-on.
- Go to the Games tab and start the game with Launch in GPU Selector, not from Steam.
- In the game, press Home and open the Add-ons tab. Generic Depth Mod should be listed.
Overwatch comes with Depth3D, so a game with a profile is already configured.
You don't need the ReShade setup wizard (the Launch button on the ReShade card) for Depth3D, and you don't need Manage Add-on Games for GDM. GDM is added to every Inject Mode launch, and ReShade's built-in Generic Depth is switched off for that launch, so the two never fight over the depth buffer.
Already installed ReShade into the game with the wizard? That is a separate ReShade and it doesn't get GDM. When you launch the game, GPU Selector asks: pick Take Over This Launch to use GPU Selector's ReShade with Depth3D. Yours is set aside and put back when the game closes. Leave GPU Selector open while you play.
Which ReShade build
| Standard | Anti-cheat safe. Use it for online and multiplayer games. No add-on support, so no Generic Depth Mod. |
|---|---|
| Full Add-on Support | What Depth3D's add-ons need. Singleplayer only. It can trip anti-cheat in multiplayer. |
| 4.9.1 Legacy | The last build before the 5.0 add-on split. For very old shader packs. |
Using ReShade in competitive multiplayer can break a game's terms of service. Check the game's rules first.
Inject Mode
Some games block a normal ReShade install. Inject Mode loads ReShade into the running game instead of placing files next to it.
Use it for:
- Microsoft Store and UWP games, which do not allow DLL placement
- Games with file integrity checks
- EAC protected games
- Anything where a normal install refuses to load
It also brings a custom overlay key, useful if Home is awkward on your keyboard, and gamepad navigation for the ReShade menu. Handy when you are sitting back from a 3D TV.
What else it does
GPUSelector-Linux.run and run sh GPUSelector-Linux.run. It sets up Wine and the Vulkan layer on its own.Requirements
| System | Windows 10 or later, 64 bit. Linux users run it under Wine, with GPUSelector-Linux.run. |
|---|---|
| Also needs | The WebView2 runtime, already installed on most Windows 10 and 11 systems. |
| Windows Defender | Defender wrongly flagged v1.3.2. Use v1.3.3 or newer. |
| Author | BlueSkyDefender. |
| Licence | Personal, non commercial. |