{"push_id":1449931033,"size":8,"distinct_size":4,"ref":"refs/heads/lecture6","head":"53edf59d475b382d9fdf8470d75295068b3acf18","before":"bc60ab120a9d7a9ce8eb8e43f381873bd7c758a8","commits":[{"sha":"c5ff15e5c8f60225497361ae7a792863d5f7ae09","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"Remove unneeded opAssign method","distinct":false,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/c5ff15e5c8f60225497361ae7a792863d5f7ae09"},{"sha":"d20d8a182b672322cbee35bdcced2310f5c2bf31","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"Add Atomic(T) helper struct","distinct":false,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/d20d8a182b672322cbee35bdcced2310f5c2bf31"},{"sha":"a52ca627198f9938a27ad65d3b78f74796d78b79","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"Rework async communication between the gui and the render threads\n\n+ Make needsRendering shared Atomic!bool so it can be referred to\n  from other threads. This provides some basic means to cancel\n  render threads, provided that they check this flag.\n\n+ Convert isRendering from shared(bool) to shared Atomic!bool\n  to make the code cleaner\n\n+ Save pointers to needsRendering and isRendering in the Renderer\n  * Store true into isRendering at the end of the render method\n  * Exit early from the render method if needsRendering is true","distinct":false,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/a52ca627198f9938a27ad65d3b78f74796d78b79"},{"sha":"49cf371d0bac620eca6615fb3bf480faa429164d","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"Parallelize the AA (anti-aliasing) pass","distinct":false,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/49cf371d0bac620eca6615fb3bf480faa429164d"},{"sha":"b190810c5f19ec7aa5a7243b411442ca6ff59826","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"WIP Add support for EXR images","distinct":true,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/b190810c5f19ec7aa5a7243b411442ca6ff59826"},{"sha":"998a744450655e0d06ae09c1e43746f69329c292","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"WIP more work on cubemaps","distinct":true,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/998a744450655e0d06ae09c1e43746f69329c292"},{"sha":"d4f88833a6e2ea87b0c93e8a33866c506ddcaa76","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"Minor cleanup: small refactoring, docs & whitespace","distinct":true,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/d4f88833a6e2ea87b0c93e8a33866c506ddcaa76"},{"sha":"53edf59d475b382d9fdf8470d75295068b3acf18","author":{"name":"ZombineDev","email":"b0ab2a480d340a555ee3956adc1ca6a788a4b46a@gmail.com"},"message":"WIP","distinct":true,"url":"https://api.github.com/repos/ZombineDev/Chess2RT/commits/53edf59d475b382d9fdf8470d75295068b3acf18"}]}
{"actor":{"display_login":"ZombineDev"}}