{"push_id":2219914748,"size":58,"distinct_size":58,"ref":"refs/heads/master","head":"729ff8d7131afaa8c10980828e356424899b3b91","before":"17a3d68cf747b37f9d9aa60e7db344d754f36802","commits":[{"sha":"1856aa7b32d91360298cd078632737e9608764b0","author":{"name":"Subv","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"Kernel/SVC: Partially implemented svcExitProcess.\n\nTerminating processes with ready threads is not currently implemented and will assert. It is currently unknown how the 3DS kernel stops ready threads or threads running in another core.","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/1856aa7b32d91360298cd078632737e9608764b0"},{"sha":"f4b595331f44784fb94a88980ef27025a882ea74","author":{"name":"Subv","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.\n\nThe GSP module reads the entire 32 bit word from this field to determine the framebuffer.","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/f4b595331f44784fb94a88980ef27025a882ea74"},{"sha":"3652809408c17ba47e0e8f7950a42feda9160a8e","author":{"name":"Subv","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"HLE: Convert GSP_GPU to ServiceFramework.\n\nThe only functional change is the error handling of GSP_GPU::ReadHWRegs function. We previously didn't return error codes (not even for success). The new returns were found by reverse engineering the GSP module.","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/3652809408c17ba47e0e8f7950a42feda9160a8e"},{"sha":"ae42267cc7c31839924e6051ecb5a2e103b453da","author":{"name":"Sebastian Valle","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"Merge pull request #3307 from Subv/gsp_new_frame\n\nHLE: Convert GSP_GPU to ServiceFramework.","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/ae42267cc7c31839924e6051ecb5a2e103b453da"},{"sha":"80ed0f03acb77d7592d28d289c1c1994d35fbe7c","author":{"name":"wwylele","email":"0380427c47a836005d7098fc7e6ffb5415ccdbf8@gmail.com"},"message":"cmake: add missing ${...} for variables inside generator expressions","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/80ed0f03acb77d7592d28d289c1c1994d35fbe7c"},{"sha":"f2e1160601b121d788c11f455be923f4bdf1633b","author":{"name":"Yuri Kunde Schlesner","email":"8e315fd102bb424b98fbe119558c9bdf79771c4f@yuriks.net"},"message":"Merge pull request #3326 from wwylele/cmake-gen\n\ncmake: add missing ${...} for variables inside generator expressions","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/f2e1160601b121d788c11f455be923f4bdf1633b"},{"sha":"c3c684cd2b282e4aceb5feadf8434f104d02c821","author":{"name":"Sebastian Valle","email":"21fd5548a90497b1d217de1b98d3a5970774e7d4@gmail.com"},"message":"Merge pull request #3301 from Subv/exitprocess2\n\nKernel/SVC: Partially implemented svcExitProcess.","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/c3c684cd2b282e4aceb5feadf8434f104d02c821"},{"sha":"746008c7909732d82e4155a9cb0bd6be28453b6e","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 2","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/746008c7909732d82e4155a9cb0bd6be28453b6e"},{"sha":"c772132199e147760d5a5cc4b3bbd142622682cc","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3324","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/c772132199e147760d5a5cc4b3bbd142622682cc"},{"sha":"f43d047f931937d707e4748876e3731c2c584b24","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3283","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/f43d047f931937d707e4748876e3731c2c584b24"},{"sha":"863101a64205da1452b7d6a35d698e155ef7b704","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3281","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/863101a64205da1452b7d6a35d698e155ef7b704"},{"sha":"791a96e19db4f1577daa19e86d124700d47aa758","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3272","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/791a96e19db4f1577daa19e86d124700d47aa758"},{"sha":"3680ca8ab04ce57837d214d18720fa42b52859ea","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3257","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/3680ca8ab04ce57837d214d18720fa42b52859ea"},{"sha":"8793426a29192934a5798982c31138634ee016f4","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3073","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/8793426a29192934a5798982c31138634ee016f4"},{"sha":"9524baf42cd4d95813eef5716d3303d8ef15a899","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3071","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/9524baf42cd4d95813eef5716d3303d8ef15a899"},{"sha":"edb42e367f90bd84bc5602142b80efbb03f3c791","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3070","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/edb42e367f90bd84bc5602142b80efbb03f3c791"},{"sha":"addbc92281760daeb2a2c9583172c126f3d6d2f9","author":{"name":"citrabot","email":"2f67624c675d8a64b61925ace4ccc1e6be85e027@citra-emu.org"},"message":"Merge PR 3069","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/addbc92281760daeb2a2c9583172c126f3d6d2f9"},{"sha":"c821c149089ea3f88fa84015998c54b92acc065d","author":{"name":"James Rowe","email":"0691f8759338955779ce82100596c9aad97bbc67@gmail.com"},"message":"Settings: Change resolution scaling to an integer instead of a float","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/c821c149089ea3f88fa84015998c54b92acc065d"},{"sha":"13606a6d0b06c003f7bd88f88f001899e2c4e381","author":{"name":"James Rowe","email":"0691f8759338955779ce82100596c9aad97bbc67@gmail.com"},"message":"Memory: Remove count of cached pages and add InvalidateRegion\n\nIn a future commit, the count of cached pages will be reintroduced in\nthe actual surface cache. Also adds an Invalidate only to the cache\nwhich marks a region as invalid in order to try to avoid a costly flush\nfrom 3ds memory","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/13606a6d0b06c003f7bd88f88f001899e2c4e381"},{"sha":"160ac25527d7a89c966d20e40bb29e9531deb16c","author":{"name":"James Rowe","email":"0691f8759338955779ce82100596c9aad97bbc67@gmail.com"},"message":"OpenGL State: Change setters so they don't directly write to curstate","distinct":true,"url":"https://api.github.com/repos/Jhon591/citra/commits/160ac25527d7a89c966d20e40bb29e9531deb16c"}]}
{"actor":{"display_login":"Jhon591"}}