Big Drops in Frames as you go down the Engine tree, ET the Slowest
ET also suffered from Huge FPS Drops e.g, Radar, even on good hardware.[/QUOTE]
It is because of the rendering code, it must be rewritten. And its on CPU rendering.
However, these are in mind:
Port ET rendering to dynamic voxelization rendering.
Using OpenGL 4.x series.
Using OpenCL api( only good for AMD currently ) for maximum performance and gives a access to GPU,CPU and even for DSP.
SVO(Sparse Voxel Octree) for models, this says good bye to polygons count, mostly if the hardware can handle it :D.
Support for diffuse, indirect specular light, mostly like in Frostbite 2.
Support for GLSL shaders.
Using IBO instead of VBO.
And so on, it is huge amount of work on ID3, but whatever, worth trying.