Experimenting with a deferred renderer, looking good so far. The scene has 2 spot lights and 3 point lights, showing a significant performance increase compared to the previously used forward shaded multipass renderer. (about 17% for this small scene, will probably be more with a bigger scene and more lights)

http://blendelf.com/images/EditorELF_shot011.jpg