{"push_id":868527133,"size":995,"distinct_size":995,"ref":"refs/heads/master","head":"c5f0914152419437869c35e29858773b1a06083c","before":"e20832b75d86e6a66750011e24c111295d60dd04","commits":[{"sha":"5b06cfd5cab503fa1be659bafb6f52577257ea3b","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Initial commit for migration to GitHub.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/5b06cfd5cab503fa1be659bafb6f52577257ea3b"},{"sha":"0c34c113b90e6762a1566c20d5cbdb17f914e8a1","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Fixed some memory-related issues from copying and pasting code from an ARC-enabled project (thanks Scott).","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/0c34c113b90e6762a1566c20d5cbdb17f914e8a1"},{"sha":"5858037270a497af5c4d60533f52e776589f1839","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added support for Retina displays in GPUImageView.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/5858037270a497af5c4d60533f52e776589f1839"},{"sha":"f732bdaca1e7f03830a412675a784528d557f203","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added a benchmarking application to test filters vs. Core Image and CPU. Video part of that isn't working yet.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/f732bdaca1e7f03830a412675a784528d557f203"},{"sha":"5d47073bd7cd7fad52e469bba979e658db330d65","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Attempting to fix an overrelease on deallocation of a camera object, but may still need testing.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/5d47073bd7cd7fad52e469bba979e658db330d65"},{"sha":"167e0e84d761718667a2492468290c68116ffb88","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added live video benchmarks to my benchmark suite application. Someone may need to verify the Core Image portion.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/167e0e84d761718667a2492468290c68116ffb88"},{"sha":"3807718dbae56c26dd91d6687bcb779c0871912d","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added a new filter showcase example. Slightly tweaked the sepia tone filter, and added an intensity setting for it.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/3807718dbae56c26dd91d6687bcb779c0871912d"},{"sha":"4ed4c2a665fd923dd82453b12191dc703e6a6e9b","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added saturation and color inversion filters.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/4ed4c2a665fd923dd82453b12191dc703e6a6e9b"},{"sha":"cafccbcdd45837114b0a28bde85eccf824d62174","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added brightness, contrast, and gamma filters.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/cafccbcdd45837114b0a28bde85eccf824d62174"},{"sha":"e07523c322725e8fff677902e5d0869d53bbd1e1","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added a Sobel edge detection filter.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/e07523c322725e8fff677902e5d0869d53bbd1e1"},{"sha":"646925dae2aff88cd987e5ff3ff85e72afc84a97","author":{"email":"afe8ba643428a7ce60039477f44ebe87e7685770@waveui.com","name":"akaru"},"message":"ARC Refactor","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/646925dae2aff88cd987e5ff3ff85e72afc84a97"},{"sha":"77a8c7711ea076bd8526f43fdb53270da081fea3","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Enabled blending and compositing filters and added a dissolve and multiply filter.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/77a8c7711ea076bd8526f43fdb53270da081fea3"},{"sha":"e8ccea07e0b6c5759d829f404535ebb44e037d79","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Merged in Ben Cochran's addition of a color matrix filter, along with the representation of sepia tone as a subset of that.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/e8ccea07e0b6c5759d829f404535ebb44e037d79"},{"sha":"d9c6f4aed52467921ddc658dee874e6a84895683","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Merge pull request #3 from akaru/master\n\nAutomatic Reference Counting (ARC) Refactor","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/d9c6f4aed52467921ddc658dee874e6a84895683"},{"sha":"da812022a0740ee60640e85597a904b8710a8e22","author":{"email":"75c4f57e2b48400526c02e122d6ef0a445582626@epic.net","name":"Hugues Lismonde"},"message":"Added overlay blend filter","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/da812022a0740ee60640e85597a904b8710a8e22"},{"sha":"b8ed632e6b708a886c933a117287ae1fec91ba8a","author":{"email":"75c4f57e2b48400526c02e122d6ef0a445582626@epic.net","name":"Hugues Lismonde"},"message":"Basic support for processing movie from file","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/b8ed632e6b708a886c933a117287ae1fec91ba8a"},{"sha":"2ce30bd21d7cfd85bafe7de5a3b0ca8e656730fa","author":{"email":"75c4f57e2b48400526c02e122d6ef0a445582626@epic.net","name":"Hugues Lismonde"},"message":"Basic GPUImageFile example based on SimpleVideoFilter","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/2ce30bd21d7cfd85bafe7de5a3b0ca8e656730fa"},{"sha":"74b03482ae8322eb6ca61d9173c21d5471c8691b","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Added a Kuwahara oil-painting-like filter based on the work of Kaprianidis, et al. in \"Anisotropic Kuwahara Filtering on the GPU.\"","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/74b03482ae8322eb6ca61d9173c21d5471c8691b"},{"sha":"b742e4279fa43ed560a6035e3405f188b0fac74d","author":{"email":"75c4f57e2b48400526c02e122d6ef0a445582626@epic.net","name":"Hugues Lismonde"},"message":"Renamed GPUImageFile to GPUImageMovie","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/b742e4279fa43ed560a6035e3405f188b0fac74d"},{"sha":"f1efe35547146f29c2508c828d30e64817dd1c9f","author":{"email":"f6f96133babd97038bfa55a4b49e8a4981eeaab9@sunsetlakesoftware.com","name":"Brad Larson"},"message":"Minor tweaks.","distinct":true,"url":"https://api.github.com/repos/mervekeles/GPUImage/commits/f1efe35547146f29c2508c828d30e64817dd1c9f"}]}