{"push_id":673384424,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"5d79125e023df6c47b21197d70ff4a7520bd9a14","before":"0bb4e0bed7ad42b76149c7b13d5b94e627a30271","commits":[{"sha":"918e90d82b873a8f9c6241950db3abaa4bb40ff2","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Split out mac-specific part of offscreen-driver.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/918e90d82b873a8f9c6241950db3abaa4bb40ff2"},{"sha":"4a09893a0080b654b80f9528d57ec4fdd7ed248c","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Compile OpenAlDriver on linux.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/4a09893a0080b654b80f9528d57ec4fdd7ed248c"},{"sha":"e250562964e1f9e2d26c09a0865ced78562d8db3","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Compile OpenGlDriver on linux.\n\nNo usable subclasses yet.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/e250562964e1f9e2d26c09a0865ced78562d8db3"},{"sha":"425373a0e89f59362b3838bd35942bb5e0a5c3cb","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Add a simple passthrough vertex shader.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/425373a0e89f59362b3838bd35942bb5e0a5c3cb"},{"sha":"5052bceac68b1bc572afd2e0f99fb9072b87e94a","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Stop using immediate mode matrices.\n\nPut the screen size in the shader.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/5052bceac68b1bc572afd2e0f99fb9072b87e94a"},{"sha":"d7d24800c772d11bb0443cdec1bc8695a74fe5a0","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Fix dither, sprite mode.\n\nPass along the second texture coordinate.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/d7d24800c772d11bb0443cdec1bc8695a74fe5a0"},{"sha":"91bb5df5c7b9b3a43b819847aca383da1f8d75d1","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Pass screen position through vertex shader.\n\nPreviously dither abused texture coordinates to determine the screen\nposition, but since the vertex shader has direct access to the screen\ncoordinates, we can pass them through via a varying vec2.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/91bb5df5c7b9b3a43b819847aca383da1f8d75d1"},{"sha":"9155b86e75ada4fc00fc8773575cad2c123c9488","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Draw shapes with vertex arrays.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/9155b86e75ada4fc00fc8773575cad2c123c9488"},{"sha":"2146ef65bc43ce4d820a69d82d3665911226e876","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Use arrays for all OpenGL drawing operations.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/2146ef65bc43ce4d820a69d82d3665911226e876"},{"sha":"e4cd7aedf162cef5ec4bbadd9f4e93ff7f4a3080","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Remove glTextureRangeAPPLE() call.\n\nNot sure what it does or why it was there to begin with, but it doesn't\nexist on Linux.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/e4cd7aedf162cef5ec4bbadd9f4e93ff7f4a3080"},{"sha":"badab1996af66dd6103a5bf3b6dff4d6617cfbb7","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Add Uniform struct.\n\nPuts the declaration of the uniforms all in one place, and makes sure\nour types are right.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/badab1996af66dd6103a5bf3b6dff4d6617cfbb7"},{"sha":"50135483d0a1565a24862a65bec9bb550b8976ec","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Drop glColor4ub().\n\nNot in OpenGL 3.1.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/50135483d0a1565a24862a65bec9bb550b8976ec"},{"sha":"94899feb308141f0a6bac2c948b68f320f6bfe1f","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Switch to VBOs and vertex attributes.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/94899feb308141f0a6bac2c948b68f320f6bfe1f"},{"sha":"7dd7331d2527b8c3be99f7864d81688c5e50fac5","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Switch to gl3.h.\n\nNot actually using OpenGL 3.2 yet, though; that requires the shaders to\nbe updated.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/7dd7331d2527b8c3be99f7864d81688c5e50fac5"},{"sha":"0c1e68d58f40623f9ea4192163565c7d1dd2ba47","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"OpenGL 3.2.\n\nSweet baby Jesus.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/0c1e68d58f40623f9ea4192163565c7d1dd2ba47"},{"sha":"76d49e5ae0bbe432f2cc2d077cee60ec6eb8179b","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Merge branch 'gl'","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/76d49e5ae0bbe432f2cc2d077cee60ec6eb8179b"},{"sha":"70faa41b7ab367622ebd4c8e255bfd0d1f5cc658","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Merge branch 'master' into linux","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/70faa41b7ab367622ebd4c8e255bfd0d1f5cc658"},{"sha":"6d673038c9c1a1be86f4ec5ff536d107ff3c11ff","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Compile offscreen tools on Linux.\n\nOutput is black, but the shaders appear to compile and link fine.","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/6d673038c9c1a1be86f4ec5ff536d107ff3c11ff"},{"sha":"5d79125e023df6c47b21197d70ff4a7520bd9a14","author":{"email":"9f9626948477658680d5f7a695f129569eb22a5c@sfzmail.com","name":"Chris Pickel"},"message":"Merge branch 'linux'","distinct":true,"url":"https://api.github.com/repos/sfiera/antares/commits/5d79125e023df6c47b21197d70ff4a7520bd9a14"}]}