Can I get a depth texture after ForwardOpaque pass, if I don't render a depth pass?

I don’t want to render a depth pass for performance reason, but I need a depth texture to render some effects. Is there a way to generate a depth texture from the depth buffer filled in ForwardOpaque pass?

Aras’s response to that same question (from me) a few months ago:

And this is the Scriptable Render Loop he mentions (requires 5.6 beta):
https://github.com/Unity-Technologies/ScriptableRenderLoop

Thank you for replying. I just looked at Roadmap, Scriptable Render Loop is under Research, so I can’t use it for my project.

Yep, and 5.6 is still in (very early) Beta too. So, sadly, there’s no way to do what you want in the current version of Unity.