precision mediump float only on gl es2