{"push_id":935477596,"size":71,"distinct_size":2,"ref":"refs/heads/Windows","head":"fab1d098a6544180aea0e2c7f6bf46cd8c25bc99","before":"7bf2392992fa33e64cd14aa233cec7a7d17884a0","commits":[{"sha":"56f4d944b90baef36638b9caedc5a752f23f9281","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Merge branch 'Windows'","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/56f4d944b90baef36638b9caedc5a752f23f9281"},{"sha":"9f87a7b3c3ffacf4e441190dc5cadf6d7ad85491","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Fixed implicit version for glDrawBuffers on Desktop opengl. (Broke Unity 5.2)","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/9f87a7b3c3ffacf4e441190dc5cadf6d7ad85491"},{"sha":"cc2918a8c015977fa82915ad55be78177a90dc2d","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Moved PixelBufferManager funcs to soy","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/cc2918a8c015977fa82915ad55be78177a90dc2d"},{"sha":"17aa7c15ac202c7002e8d88cf2ce87d8d232373b","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added != for vec3x3","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/17aa7c15ac202c7002e8d88cf2ce87d8d232373b"},{"sha":"95e9fcd50bba90cb4fddd76c84aa9909aad4d5e2","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Notes re: SDK 10.10 with unity","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/95e9fcd50bba90cb4fddd76c84aa9909aad4d5e2"},{"sha":"5220a386941a0b85a7e3740d84c8522c4653e8a7","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added GetBitsPerChannel for SoyPixelsFormat (currently all 8 bit)","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/5220a386941a0b85a7e3740d84c8522c4653e8a7"},{"sha":"275300369588c17bc3ded9bb8b04cf07531cbe99","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added if-10.11-sdk wrappers around some Avf constants which aren't in 10.10","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/275300369588c17bc3ded9bb8b04cf07531cbe99"},{"sha":"7b93d533fec763c1af277875d07e0518400d855f","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Removed blocking debug in ReadPacketsUntil","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/7b93d533fec763c1af277875d07e0518400d855f"},{"sha":"fe9f88217e6687f1f493d5d79daa4304b46eb0fd","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"turned off some decoder/media debug","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/fe9f88217e6687f1f493d5d79daa4304b46eb0fd"},{"sha":"029033bebf88e4f2b2a4f64d5dff7894e43389af","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"StreamWriter now has a WaitForQueueToFinish func, we don't break out of writing if the thread is !working. Warning if queue not empty when FileWriting stopped","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/029033bebf88e4f2b2a4f64d5dff7894e43389af"},{"sha":"f6799ba3776c3af7e78a47e9b3316f9a95226c96","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added vec3x ==","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/f6799ba3776c3af7e78a47e9b3316f9a95226c96"},{"sha":"1bc55fcd30ac240b3f7631594063f52ffb987d2e","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"SoyPixels Get/SetPixels reworked. throws on error. Added Paletteised image format of 2 planes. Palette+index","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/1bc55fcd30ac240b3f7631594063f52ffb987d2e"},{"sha":"1e0db2f69a2347411686263591cb508ed67d3c60","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added a palletised index format with a header. Added a specific merge and split with SplitPlanes","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/1e0db2f69a2347411686263591cb508ed67d3c60"},{"sha":"044e60a686bee12983a98f32f05d9f3cde4583c0","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added lock-check to TMediaPacketBuffer destructor (debugging a race condition)","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/044e60a686bee12983a98f32f05d9f3cde4583c0"},{"sha":"3575eef1c946fe5b4d6142b6a63680b16ecabbde","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Finally added the size check/assert to size_cast","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/3575eef1c946fe5b4d6142b6a63680b16ecabbde"},{"sha":"b0b9825b86284aa76de754670412a61afeefa34b","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"SoyPixels dimensions all size_t not uint16","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/b0b9825b86284aa76de754670412a61afeefa34b"},{"sha":"06b86c2cea173ea8555bdea6da8a24bea8442184","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Renamed Paletteised_8_8 format to Palettised_8_8","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/06b86c2cea173ea8555bdea6da8a24bea8442184"},{"sha":"f49a9c154a72a6f47b50e78119bb3915a7ab2b61","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Fixed ~TMediaPacketBuffer deadlock (try_lock wasn't unlocking). Added Palettised_8_8 to SoyMediaFormat","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/f49a9c154a72a6f47b50e78119bb3915a7ab2b61"},{"sha":"dd43e3116857072c4f495091e9008a9c6910f4d1","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added IsCompleted to semaphore to tell if a semaphore has already been triggered","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/dd43e3116857072c4f495091e9008a9c6910f4d1"},{"sha":"fb467556ce3ee27e009fb3537e79a073adc2eeb9","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Merge branch 'SoyPixels-size_t-dimensions'","distinct":false,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/fb467556ce3ee27e009fb3537e79a073adc2eeb9"}]}