It seems the built in lights procedures doesn't use per pixel lightning - how do you use it? If you have to use a shader for that, it's not very convenient as DirectX is used by default on Windows and OpenGL elsewhere.
Other nice effects would be screen space ambient occlusion and such.
It's just random questions and I might have said some nonsense on the lightning which I didn't test much

