evanw/lightgl.js — pull request #10 by toaarnio (2012-10-01 14:31:27+00:00)
Title: Added GL.Shader.fromURL(vsURL, fsURL)

I like to put my shaders into separate files and load them via XHR, so I added a Shader factory method for that. It's currently limited to synchronous XHR, which is of course not good performance-wise if you have lots of shaders, but it's a start.