{"push_id":4042000160,"size":20,"distinct_size":1,"ref":"refs/heads/U38/T79-MT-Commandlists","head":"14d630942ad5f6fb38bb7a34775cd3430d74c62d","before":"391de50f0878b97c0c51222d3b0158a11d6d8686","commits":[{"sha":"8d1939f4144fa01af5cf6ed825801a6442f44a5e","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Started rewriting the transform component to make it possible to double buffer","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/8d1939f4144fa01af5cf6ed825801a6442f44a5e"},{"sha":"78a73e522b4d76cfa1b4eda124daa0e372cbaaa4","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"seperated transform data and transform matrixes to their own components","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/78a73e522b4d76cfa1b4eda124daa0e372cbaaa4"},{"sha":"845aee421a61868544240b29fff886f38d7f69c2","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Added Node template class","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/845aee421a61868544240b29fff886f38d7f69c2"},{"sha":"4abc1e97867215db83c229f995b5132c10f0a8a7","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Rewrote transformData- and transformMatrix-components to change how they're connected","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/4abc1e97867215db83c229f995b5132c10f0a8a7"},{"sha":"51cab0cf769041a88e69d83c9999eafe419338e4","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Added atomic frame synchronization functionality to Application and started saving snapshots of the scene to allow for multithreading and snapshot interpolation","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/51cab0cf769041a88e69d83c9999eafe419338e4"},{"sha":"6141b395019a9cf117600bf68270cb847b7120c4","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"the game state updates can now run as a job at the same time as the rendering stage but with significant flickering for objects that have parents","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/6141b395019a9cf117600bf68270cb847b7120c4"},{"sha":"acb39b2cf94a6cb1b8dc500bacacb90c1d975c7b","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Fixed some timing issues that caused a data race between the update job and the main thread","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/acb39b2cf94a6cb1b8dc500bacacb90c1d975c7b"},{"sha":"0b928892f58e56f18bc35df7ec5edd5b372f9242","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"moved the frame index incrementation to the update function","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/0b928892f58e56f18bc35df7ec5edd5b372f9242"},{"sha":"9aaeabc65fb3ada75b847503816708b2aa80ea47","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"made some slight modifications to the update loop","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/9aaeabc65fb3ada75b847503816708b2aa80ea47"},{"sha":"9ac2b3fff0faf341fc4275eb5e55e37632187ea9","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"merged dev into the updateRender branch to get the updated ECS","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/9ac2b3fff0faf341fc4275eb5e55e37632187ea9"},{"sha":"df22f111e2a6d1881a117030e30c3e70ebe04934","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Rewrote transformcomponent and fixed a bug which caused flickering. Some bugs remain because of the player position/camera not being adapted to work with the modified transform component","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/df22f111e2a6d1881a117030e30c3e70ebe04934"},{"sha":"15b27eb52b297404d01496b516f8320ee1b8c62c","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"separated keyboard and mouse input so that keyboard input is done every update tick and mouse input is done every render tick","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/15b27eb52b297404d01496b516f8320ee1b8c62c"},{"sha":"211ed4e05f7ddf19426dac339db69d73f6fdb46b","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"changed dt to TICKRATE","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/211ed4e05f7ddf19426dac339db69d73f6fdb46b"},{"sha":"ddd25de0dc9366f7030a1ffe55025aabe3664ea1","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"modified the player's movement speeed","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/ddd25de0dc9366f7030a1ffe55025aabe3664ea1"},{"sha":"0257d8e6f166eedf3bf36de54d013f4247b0ef8e","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"started cleaning up the application class and corrected the framerate counter","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/0257d8e6f166eedf3bf36de54d013f4247b0ef8e"},{"sha":"7131a73693fd9af352ced9cffd9811ea8165c0a6","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Cleaned up the render loop and the playercontroller class","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/7131a73693fd9af352ced9cffd9811ea8165c0a6"},{"sha":"d5cde812a27ed846084714f9b169b6effa402a61","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"deleted the now unused transformMatrix and -Data components","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/d5cde812a27ed846084714f9b169b6effa402a61"},{"sha":"191c1a19afe109a63b900373590086846f8d1101","author":{"name":"Viktor","email":"29af8a88308c7fe1e602f9e78d091c064cba133e@gmail.com"},"message":"Cleaned up the Transform class and removed some warnings by changing some variables' data types and adding static_cast where needed","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/191c1a19afe109a63b900373590086846f8d1101"},{"sha":"2c8fc815c13f9e43301437074d5061570c50218d","author":{"name":"soridanm","email":"1eef5137a63ab93f975bc5a17b27582d43a166da@kivling.com"},"message":"Merge pull request #53 from BTH-StoraSpel-DXR/U38/T76-UpdateRender\n\nU38/t76 update render","distinct":false,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/2c8fc815c13f9e43301437074d5061570c50218d"},{"sha":"14d630942ad5f6fb38bb7a34775cd3430d74c62d","author":{"name":"Tobias F","email":"d8484c90e5cfd2caffb68677d16c0173ea647c44@hotmail.com"},"message":"Merge branch 'U38/Master' into U38/T79-MT-Commandlists","distinct":true,"url":"https://api.github.com/repos/BTH-StoraSpel-DXR/SPLASH/commits/14d630942ad5f6fb38bb7a34775cd3430d74c62d"}]}
{"actor":{"display_login":"tofb15"}}