{"push_id":915173595,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"a4cca44eed39c1d6e01fed7277f7ddebfba3d581","before":"39db67ce4e4f06873409e14c85f09d563e164085","commits":[{"sha":"00ea47c612349c2f1d2a384cb6a4f6a12979ae2c","author":{"email":"b96049b2cf1cc4f51fb34d3c0383273ec5d20919@gmail.com","name":"Matt Keeter"},"message":"Raw OpenGL functions to build shaders\n\nI'm having doubts about oglplus -- there's a lot of magic in there,\nwhich makes me nervous (also, exceptions :/ )","distinct":true,"url":"https://api.github.com/repos/mkeeter/ao/commits/00ea47c612349c2f1d2a384cb6a4f6a12979ae2c"},{"sha":"1dba184e7b50e9cfb3d3687c930ecbf55122b968","author":{"email":"b96049b2cf1cc4f51fb34d3c0383273ec5d20919@gmail.com","name":"Matt Keeter"},"message":"Remove oglplus library","distinct":true,"url":"https://api.github.com/repos/mkeeter/ao/commits/1dba184e7b50e9cfb3d3687c930ecbf55122b968"},{"sha":"a4cca44eed39c1d6e01fed7277f7ddebfba3d581","author":{"email":"b96049b2cf1cc4f51fb34d3c0383273ec5d20919@gmail.com","name":"Matt Keeter"},"message":"Apply projection matrix to axes","distinct":true,"url":"https://api.github.com/repos/mkeeter/ao/commits/a4cca44eed39c1d6e01fed7277f7ddebfba3d581"}]}