Original Post
I come from a Fixed Function background. Everything I coded up to this point has used all the fixed function functions that DirectX has to offer to get the job done. What I'm trying to do is refactor my game engine to use nothing but Shaders but I don't know which of the functionality that DirectX offers is Fixed Function and which applies to Shaders. My Shader experience is limited so I don't quite know what shaders replace in the fixed function pipeline. Does anyone know what shaders replace in the FFP? Which functions are still used (ie. Texture, Blend states, render states etc...). Also, if anyone knows any free or open source engines that use only shaders, that would help me greatly. I could learn how its all done. EDIT: I stumbled upon a post that said D3DLIGHT9 is obsolete and is not included in DX10. I'm going to look through the DX10 headers to see what else was removed since DX10 no longer implements the FFP [Edited by - RealMarkP on October 8, 2008 2:27:09 PM]