{"push_id":861704186,"size":310,"distinct_size":1,"ref":"refs/heads/libfreenect2","head":"271148b439ebddd55cdcf2537aea0ca236ed4fb2","before":"8eca3adad69127f8a05290931070379df384edb9","commits":[{"sha":"39978ec5231889d8c71e55ca9b26e914b164079b","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"minor improvement of parallel reduction in depth tracker","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/39978ec5231889d8c71e55ca9b26e914b164079b"},{"sha":"51e3239bc5d15e077cc52c78ec8fffe342f87f4c","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"Merge branch 'master' of https://github.com/victorprad/InfiniTAM_private into makeitfaster","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/51e3239bc5d15e077cc52c78ec8fffe342f87f4c"},{"sha":"706388ca64d3aeff57e1c998abb07b8a982e1c2a","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"fix a very weird synchronisation bug in parallel reduction","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/706388ca64d3aeff57e1c998abb07b8a982e1c2a"},{"sha":"ffe5a226cd592e81e3cd62cefb80ad9aef913484","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"speed up raycasting a bit...","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/ffe5a226cd592e81e3cd62cefb80ad9aef913484"},{"sha":"edf0ca757eabcf33b306b0441766741f8fc245b3","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"speed up block projection engine","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/edf0ca757eabcf33b306b0441766741f8fc245b3"},{"sha":"befa4d15fc3155e06fc52777595e6f9bce6d1195","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"speed up depth tracker a bit","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/befa4d15fc3155e06fc52777595e6f9bce6d1195"},{"sha":"fd1672ea2a47c94ded28aa6e451244dbeadd8cb8","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"another tiny speedup in the depth tracker","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/fd1672ea2a47c94ded28aa6e451244dbeadd8cb8"},{"sha":"2420ddb427b01367fd90327d50fcf24a69175f35","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"a couple of minor changes to speed things up\n\n- image hierarchies now allow pointers to external data at level 0. this saves a memcopy or three\n- ChangeIgnorePixelToZero is nor really needed by the depth tracker\n- the list of block positions to allocate doesn't have to be memset. if a block is marked for allocation, the position is written, if it is not marked, the position is never used","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/2420ddb427b01367fd90327d50fcf24a69175f35"},{"sha":"57a9aab9dd26c0f302399f912a0bf0cd03f63690","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"cleanup representation access and improve interpolation\n\n- by helping the compiler optimize the SDF interpolation routine, a speedup of\n  about 5% is possible","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/57a9aab9dd26c0f302399f912a0bf0cd03f63690"},{"sha":"cb56ac8fe51e4afdc9a5a5af2ef7e5aab4c44143","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"Merge branch 'master' into makeitfaster","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/cb56ac8fe51e4afdc9a5a5af2ef7e5aab4c44143"},{"sha":"a8a97b01c8dbc4c70bc63e549253b857835a8e94","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"speed up buildVisibleList_device","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/a8a97b01c8dbc4c70bc63e549253b857835a8e94"},{"sha":"0c81e8a8ee7fb8404f15ebb58e58281f2d8385a1","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"speed up depth tracker a bit more...","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/0c81e8a8ee7fb8404f15ebb58e58281f2d8385a1"},{"sha":"ee505b82ef1cc5a1e5e81b8398ad87027b596963","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"made interpolation in voxel block hashes a bit faster","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/ee505b82ef1cc5a1e5e81b8398ad87027b596963"},{"sha":"0a0cbbe5046020ff3264b8d84d5b0f6aa2a2a998","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"separated generic maths parts into ORUtils\n\nORUtils stands for \"Oxford Robotics group Utilities\" and is supposed to be\nused by a wider audience","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/0a0cbbe5046020ff3264b8d84d5b0f6aa2a2a998"},{"sha":"dddd0b6eb96c047e1768000cf0eed4b9ac4e88e7","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"shuffled around the Image class to ORUtils","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/dddd0b6eb96c047e1768000cf0eed4b9ac4e88e7"},{"sha":"6bb45beb919994eaa1440c94796fe7cde80e4c35","author":{"email":"ded022db89399a060a39da31922f173c6556c2d9@robots.ox.ac.uk","name":"Olaf Kaehler"},"message":"fixed some missing typedefs","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/6bb45beb919994eaa1440c94796fe7cde80e4c35"},{"sha":"3c5bd7f83e86b993fbe99c00b28112538805611f","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@robots.ox.ac.uk","name":"victorprad"},"message":"initial ios new branch (not tested on the ios device)","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/3c5bd7f83e86b993fbe99c00b28112538805611f"},{"sha":"2a9dcd13f2a9eabfab0df268f6ac70bd564a74a3","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@robots.ox.ac.uk","name":"victorprad"},"message":"build on ios + added metal files","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/2a9dcd13f2a9eabfab0df268f6ac70bd564a74a3"},{"sha":"d8652b4d927a7cf3e7792e7e0e4f917ae3b883d5","author":{"email":"a5cc2066aca1824f60e515426898ace6d12f9821@gxstudios.net","name":"Stuart Golodetz"},"message":"Merge branch 'master' into makeitfaster","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/d8652b4d927a7cf3e7792e7e0e4f917ae3b883d5"},{"sha":"9359d5c082decd2c30d11c523c68922e89611a56","author":{"email":"56061c3ee634a5f10b0298f4d85d73f18ef699b3@users.noreply.github.com","name":"olafkaehler"},"message":"Merge pull request #10 from victorprad/mergeinmaster\n\nRe-merge master into makeitfaster","distinct":false,"url":"https://api.github.com/repos/vanurag/InfiniTAM/commits/9359d5c082decd2c30d11c523c68922e89611a56"}]}