Been trying to find a "universal" method to retrieve depth buffer from any DX9 game (in order to inject SSAO/DOF etc...) but I'm hitting a major wall. I have no idea why it doesn't work for some games (and even why it does for others). I don't know if it's a RenderState issue or a perspective transformation issue. I wish I had a clue about rendering a 3D scene overall. I never learned that and it shows. You can't learn backwards like I do. Instead I find myself randomly trying things in the hope they work. So this is what I got from Deus Ex HR :
http://abload.de/img/screenshot_2014-08-02kho9p.jpg
I can't even tell what's going on here. Probably the matrices are not properly setup. Is it a vertex declaration issue ? I don't know. I think I need to accept this is far beyond my head. I have to give up for now
I can PM the source-code of course.
EDIT : ah it works for SCCT :
http://abload.de/img/screenshot_2014-08-026ouct.jpg
I wonder why the AO looks so blocky/low-res. Is that because of the FOV ?
Why would a configuration tool be a problem ? Just add the latter to the whitelist.txt. It works just as fine here as the compatibility doc says. I'm not using the Steam version. Try to disable NVIDIA Inspector maybe ?