mikolalysenko/gl-shader-core — pull request #4 by mikolalysenko (2014-02-05 20:45:42+00:00)
Title: API improvements and simplifications

Here are a collection of API improvements/simplifications. In summary, the following things were changed:

* The .enable()/disable() methods were removed and are now automatically called once you set a uniform/buffer. You can still do the same thing by calling the normal WebGL methods if you want, so no real features were lost.
* The extra .set() method was removed, since you can do the same thing by just assigning to the attribute with the property syntax.

@chrisdickinson, @hughsk, @greweb: As the main users of this library, what do you guys think about these changes?