It should eventually be possible to run the engine efficiently in many different hardware environments, including the following:

OpenGL variants

    
Standard Features       Hardware Class  
Mesa 3D Software rendering     pre-T&L    
OpenGL 1.x Fixed T&L       "DX7" desktop  
OpenGL 2.x Vertex/Fragment Shaders   "DX9" desktop  
OpenGL 3.x 2.x + Geometry Shaders   "DX10" desktop  
OpenGL 4.x 3.x + Tesselation/Compute Shaders "DX11" desktop  
OpenGL ES 1.x Fixed T&L       OpenGL 1.5-class embedded
OpenGL ES 2.x Vertex/Fragment Shaders   OpenGL 2.0-class embedded
WebGL   Vertex/Fragment Shaders   OpenGL ES 2.x-class

HW variants

Distribution variants