I assume you meant EffectHandler.cpp?
I went in and changed all the Vertex and Pixel shaders to 2_0, and it now at least shows my skybox, but nothing else.. and it runs at 30fps
Oh and yes, I do have the latest NVidia drivers
I'm actually seeing if I can use the OpenGL version at the moment (everything is visible) but I get only about 60fps to start with, which drops down to 40 or below when I start adding in additional characters.
I'm running my program at 1280x720...
.. with DirectX + Irrlicht (no XEffects) I get 120fps or so.
.. with OpenGL + Irrlicht (no XEffects) I get 160fps or so.
.. with OpenGL + Irrlicht + XEffects (no additional postprocessing shaders) I get 90fps which drops to 40-50fps or so pretty quickly with additional characters.
I'm using only two lights, one of them being a shadow light when XEffects is turned on.
I love how it looks with XEffects but I'm trying to see if I can do anything to get it to run a lot faster as I don't have a lot of the geometry that I will eventually have in the game in there yet. The main thing killing me with regular Irrlicht is the stencil shadows... they look really bad on my characters
Anyway I will keep experimenting and let you know what comes about.
One last thing, do I need to do a depth pass for every shader, or just ones like SSAO? (I won't be using SSAO as it brings my game to its knees
) I think my scene is too big to use it realistically.
Thanks for being so helpful though, your help throughout the thread has helped me learn a lot.