For anyone who finds this thread on google (like I did), you can enable depth buffer effects with newer versions of reshade (I'm on 4.7.0). Using d3d8to9, you need to set the "Copy depth buffer before clear operations" option under the DX9 tab, and go into the Reshade.ini file and add or set RESHADE_DEPTH_MULTIPLIER=2.0 in the PreprocessorDefinitions setting under [GENERAL]
i.e.
[DX9_BUFFER_DETECTION]
DisableINTZ=0
PreserveDepthBuffer=1
PreserveDepthBufferIndex=0
UseAspectRatioHeuristics=0
[GENERAL]
...
PreprocessorDefinitions=RESHADE_DEPTH_LINEARIZATION_FAR_PLANE=1000.0,RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN=0,RESHADE_DEPTH_INPUT_IS_REVERSED=0,RESHADE_DEPTH_INPUT_IS_LOGARITHMIC=0,RESHADE_DEPTH_MULTIPLIER=2.0
I'm currently playing the game in VR with Depth3D and it's great