{"push_id":1079490141,"size":21,"distinct_size":1,"ref":"refs/heads/master","head":"8866a02794a703057b0f354e7399eb23e0dff6c1","before":"432e6a693548e9170e8fdd0e4cbabd52bcbdaed3","commits":[{"sha":"6d82829bf91a796d88f9338e5a70afe04a5f4370","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"xeolabs"},"message":"Fix billboard flipping\nhttps://github.com/xeolabs/scenejs/issues/473","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/6d82829bf91a796d88f9338e5a70afe04a5f4370"},{"sha":"0a154afbfd5cfd5ff911079729196c37a72b9f30","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"xeolabs"},"message":"Snapshot build","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/0a154afbfd5cfd5ff911079729196c37a72b9f30"},{"sha":"ffc0f4a7d288619c7d222f8cde7f663c8d5817a8","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Spotlight","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/ffc0f4a7d288619c7d222f8cde7f663c8d5817a8"},{"sha":"cfbc03dcf184bd75f2b1211f52d742cd2577558a","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Update spot example","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/cfbc03dcf184bd75f2b1211f52d742cd2577558a"},{"sha":"23937a6bf751809d3defccd1efe9574116ad32f0","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Revert some unintenional changes","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/23937a6bf751809d3defccd1efe9574116ad32f0"},{"sha":"2d4a1b36c97c825a6e00defb87e79f880a275fd7","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Revert snapshot","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/2d4a1b36c97c825a6e00defb87e79f880a275fd7"},{"sha":"ff492fbba88a57c41f0224caf6299e9f31401ab8","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"Lindsay Kay"},"message":"Merge pull request #474 from tsherif/spotlight\n\nSpotlight","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/ff492fbba88a57c41f0224caf6299e9f31401ab8"},{"sha":"81b51200c554a72bea8188fb981c03f1c33a5f17","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Prevent uniform cache from referencing outside array","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/81b51200c554a72bea8188fb981c03f1c33a5f17"},{"sha":"ee0c5295db857ba9262802fed1d0389c8ee6d5a0","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"Lindsay Kay"},"message":"Merge pull request #475 from tsherif/uniform-cache-fix\n\nPrevent uniform cache from referencing outside array","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/ee0c5295db857ba9262802fed1d0389c8ee6d5a0"},{"sha":"57702aca5a8a4f58f30beafab5d5f7c43e79aa00","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"xeolabs"},"message":"Snapshot build","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/57702aca5a8a4f58f30beafab5d5f7c43e79aa00"},{"sha":"f264c06b84329d213c4f3dfbbb23034f21dee14d","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Optimize spotlight + new example","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/f264c06b84329d213c4f3dfbbb23034f21dee14d"},{"sha":"3ab26815583cf0afd3309f4235aa35d82f07d6be","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"Lindsay Kay"},"message":"Merge pull request #476 from tsherif/spotlight-optimization\n\nOptimize spotlight + new example","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/3ab26815583cf0afd3309f4235aa35d82f07d6be"},{"sha":"008a473b49d74e7cdec409fff77c48d6ace8c343","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"xeolabs"},"message":"Merge branch 'master' of https://github.com/xeolabs/scenejs","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/008a473b49d74e7cdec409fff77c48d6ace8c343"},{"sha":"e64ac559a9dcf95dc683878c3687117eb60cd312","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"xeolabs"},"message":"Snapshot build","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/e64ac559a9dcf95dc683878c3687117eb60cd312"},{"sha":"90fe8d8fbc08d2cf0da35b48908a9e04238e1da7","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Don't use TypeArray.prototype.slice\nIt's not supported on all platforms","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/90fe8d8fbc08d2cf0da35b48908a9e04238e1da7"},{"sha":"128f4592bccd71426f24de6127707b80b4f61a05","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Optimize","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/128f4592bccd71426f24de6127707b80b4f61a05"},{"sha":"2a18fa12afc4a6289958f0c002a3f4ff11157945","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Merge pull request #477 from tsherif/array-slice\n\nArray slice","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/2a18fa12afc4a6289958f0c002a3f4ff11157945"},{"sha":"66ad068a9a77db74119adaee1b585c2ef5f67f53","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Multiple sortkeys","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/66ad068a9a77db74119adaee1b585c2ef5f67f53"},{"sha":"8cd701069fa1835487c268b65dcd1b98d9eebe26","author":{"email":"2dd36e4c5f9753a44dbe7a0d12ebb1f07269eadd@xeolabs.com","name":"Lindsay Kay"},"message":"Merge pull request #480 from tsherif/sort-key\n\nMultiple sortkeys","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/8cd701069fa1835487c268b65dcd1b98d9eebe26"},{"sha":"b6cf8a29bec08708da02cd7998024bc5d7350425","author":{"email":"5b83c2215a5c9c77c702729ddd695ca1faf413e4@gmail.com","name":"Tarek Sherif"},"message":"Texture node listens for filter and wrap options.","distinct":false,"url":"https://api.github.com/repos/tsherif/scenejs/commits/b6cf8a29bec08708da02cd7998024bc5d7350425"}]}