Augmented compileShader · GitHub

The fragment shader below is compiled as you type. Its errors show up at the top of the page, put there by the library. The canvas keeps the last shader that worked.