message: shader's source when check precision
diff: */
  export default function setPrecision(src, precision)
  {
  + src = src.trim();
  +
  if (src.substring(0, 9) !== 'precision' && src.substring(0, 1) !== '#')
  {
  return `precision ${precision} float;\n${src}`;
  