Igalia is working on supporting OpenGL ES’ GLSL marking of variables as “mediump” when the precision involving those variables can be lowered to half-float 16-bit registers. That in turn can help with performance when honoring that precision marking, which to date Mesa has ignored…
Source: Phoronix – Igalia Is Working On “mediump” Support For Mesa To Help With OpenGL ES Performance