I want to implement deferred shading using directx 9. I have quite a bit of experience in graphics but my works was mainly focused in offline rendering till now (ray tracing etc). I am new to the graphics pipeline. Can you please give me some good directx tutorials and tell me how to implement deferred shading. I will be very grateful for your help.
I know this is specifically in XNA, but as you will find, there's not that all of a difference between XNA & DX9. I used this as a guide when doing a deferred renderer myself although in DX10 and found it exceptionally helpful.