{"push_id":546587376,"size":44,"distinct_size":27,"ref":"refs/heads/master","head":"abb083169baa95102e1949c8057ab5d62e1b6013","before":"90c6ebfd86bb08d3426a390dfa94433a6e3dc024","commits":[{"sha":"4a86e4c67127a92244f34526b90650b580f8dc2d","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"Add a .mailmap file","distinct":false,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/4a86e4c67127a92244f34526b90650b580f8dc2d"},{"sha":"d8573061902ae271d2cc9d56ea34b3c34d311754","author":{"email":"91ca7f026651458236d7645b914cceea8eb52d6f@gmail.com","name":"Augustin Cavalier"},"message":"DolphinQt: remove non-render-to-main and add fullscreen.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/d8573061902ae271d2cc9d56ea34b3c34d311754"},{"sha":"b816ee1f79a6c4f8a2f05f0da91a936ee2d44fff","author":{"email":"3940b273065fe8263cc0a309ae233a0c5fbdcbda@gmail.com","name":"Jules Blok"},"message":"VideoConfig: Define a per-game minimum convergence value instead of a percentage boost.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/b816ee1f79a6c4f8a2f05f0da91a936ee2d44fff"},{"sha":"6855c098f7543e594aebbb2b4b865e585431246c","author":{"email":"3940b273065fe8263cc0a309ae233a0c5fbdcbda@gmail.com","name":"Jules Blok"},"message":"ISOProperties: Add stereoscopy per-game settings.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/6855c098f7543e594aebbb2b4b865e585431246c"},{"sha":"1b771deb56ff0c7add39c7c93eeb322f3e384435","author":{"email":"3de6e75f846c5fb0bd2817ac1ccee59ae82d8a6f@gmail.com","name":"Scott Mansell"},"message":"Move worldpos into it's own varying.\n\nPreviously it was packed into spare slots in clippos.xy and normal.w,\nbut it's ugly and more importantly it's causing bugs.\n\nThis was discovered during the debugging of a zfreeze branch, which\nexpected clippos.xy to be xy position coordinates in clipspace (as\nthe name suggested).\n\nTurns out the stereoscopy shader had also run into this trap, modifying\nclippos.x (introducing errors with per-pixel lighting).\n\nThis commit has been moved outside of the zfreeze PR for fast merging.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/1b771deb56ff0c7add39c7c93eeb322f3e384435"},{"sha":"eebd7da443abf75a7c44796e8759d264cc7f03e4","author":{"email":"a03ba2fd15c3cbe02f4aa4a3d4aacada90dad324@ymail.com","name":"Patrick A. Ferry"},"message":"Fix stretching with Virtual XFB in D3D\n\nThis change matches the behaviour of OpenGL.\n\nThis should make Ty the Tasmanian Tiger 3 stretch across the whole\nscreen. There are other games with this same issue but I have not any.\n\nSee issue #6750 for details","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/eebd7da443abf75a7c44796e8759d264cc7f03e4"},{"sha":"069a0864c0b2c187a8a18b8175d14793a558e6f6","author":{"email":"a03ba2fd15c3cbe02f4aa4a3d4aacada90dad324@ymail.com","name":"Patrick A. Ferry"},"message":"Scale the offset to the IR scale\n\nThe offset between fbStride and fbWidth will need to be scaled by IR\nscale.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/069a0864c0b2c187a8a18b8175d14793a558e6f6"},{"sha":"9b0bf34d00b8ebd7bd99f964a73a67ef0104697e","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"Allow locked L1 DMA to write to the EFB.\n\nI wouldn't have guessed that anyone would do this, but apparently people\nwho write video codecs love doing weird stuff with the locked L1 cache.","distinct":false,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/9b0bf34d00b8ebd7bd99f964a73a67ef0104697e"},{"sha":"fe49427688f629a9cd82e867976bd7bb5421eb36","author":{"email":"7d20c26bfb9e99ea9800b029d205c5e20faaed20@gmail.com","name":"Stevoisiak"},"message":"Additional CACHE_REVISION increment warnings\n\nGameFile.cpp warnings for DolphinQt,\nISOFile.cpp warnings for DolphinWX","distinct":false,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/fe49427688f629a9cd82e867976bd7bb5421eb36"},{"sha":"d5e342f22912dbe0e66ee610488783dbc5ecde80","author":{"email":"2105cffce8089e51714138e904b0b7b3849796c2@gmail.com","name":"Fiora"},"message":"JIT: fix regression in non-fastmem for psq_st","distinct":false,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/d5e342f22912dbe0e66ee610488783dbc5ecde80"},{"sha":"dddcea5a9a38ae4832ccf9544d4b097e80df2e34","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: don't invalidate efb copys because of config changes\n\nWe'll loose data on invalidating them. So just keep them until a new copy is done.\nA wrong scaled copy is better than no copy if the game doesn't creates a new one.","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/dddcea5a9a38ae4832ccf9544d4b097e80df2e34"},{"sha":"774596dbed35c2d69d8b70d58c4190cb1b42d1ac","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: rename OverlapsMemoryRange","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/774596dbed35c2d69d8b70d58c4190cb1b42d1ac"},{"sha":"6ba613fbd3e7ecca0357adaab2e7fac422480a54","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: unify global variables","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/6ba613fbd3e7ecca0357adaab2e7fac422480a54"},{"sha":"1c98a43203263b73da32c19085492c94214a56cb","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: clean up frameCount handling","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/1c98a43203263b73da32c19085492c94214a56cb"},{"sha":"2b47df07b6e256e04f28e6b28faaa45b9fccf17c","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: use c++11 syntax for std::map::erase","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/2b47df07b6e256e04f28e6b28faaa45b9fccf17c"},{"sha":"1261f5f7f4f15fba126119eda0d0639568e2b101","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TextureCache: inline arguments into texture cache","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/1261f5f7f4f15fba126119eda0d0639568e2b101"},{"sha":"d640453274099f2cead75df3f137f4b06522d92c","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: cleanup max texture level","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/d640453274099f2cead75df3f137f4b06522d92c"},{"sha":"d95e5e2b6fdbdcc7af201a4fc1fa1389bbdf0ad5","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: create a const Config struct","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/d95e5e2b6fdbdcc7af201a4fc1fa1389bbdf0ad5"},{"sha":"744b1c162441b296e0af121d5ca6e95761587b6e","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: rewrite level calculation","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/744b1c162441b296e0af121d5ca6e95761587b6e"},{"sha":"a9eb08b85da62944c1cde1594239a19af4559d02","author":{"email":"3ebdfdd66c7188534c9d71c16055943fbd11f402@web.de","name":"degasus"},"message":"TexCache: Choose texture based on mipmap count","distinct":true,"url":"https://api.github.com/repos/jcowgill/dolphin/commits/a9eb08b85da62944c1cde1594239a19af4559d02"}]}