{"push_id":599039401,"size":58,"distinct_size":2,"ref":"refs/heads/master","head":"732441f3827977601effebaba952f81a2645bde1","before":"c1d29ac20240ad92a49b84409b92ed1d326720a9","commits":[{"sha":"714d5079387ebe88d0c7a77a69eb0df3d54b91b6","author":{"email":"019bbc8dd5f5c86a27b071f48bd0968a961a1345@yuriks.net","name":"Yuri Kunde Schlesner"},"message":"Asserts: Use lambdas to keep assertion code away from the main code path","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/714d5079387ebe88d0c7a77a69eb0df3d54b91b6"},{"sha":"a6fdb8f2176e2701c505758237ee96029e97f405","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@hart.mn","name":"Kevin Hartman"},"message":"Fix error message for bad config block request.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/a6fdb8f2176e2701c505758237ee96029e97f405"},{"sha":"99ff8bbb0cd52a79fc68f5af11452196b2f08436","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"result: Make comparison operators take references\n\nIt's unnecessary to make copies for simple comparisons like this.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/99ff8bbb0cd52a79fc68f5af11452196b2f08436"},{"sha":"c36778e60216fcc8220ada2e6d2204c2f2aa87f1","author":{"email":"6932332c21449cf50cb25ab0a5c7ad5ea43d2222@gmail.com","name":"Subv"},"message":"Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.\n\nThis allows the Home Menu to boot further","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/c36778e60216fcc8220ada2e6d2204c2f2aa87f1"},{"sha":"db1a5d4222c4ad3d1b632516bda765043674a9af","author":{"email":"6932332c21449cf50cb25ab0a5c7ad5ea43d2222@gmail.com","name":"Subv"},"message":"Services/FS: Stubbed CardSlotIsInserted to always return false\n\nWe won't be emulating this for the foreseeable future and it is needed for Home Menu to boot further","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/db1a5d4222c4ad3d1b632516bda765043674a9af"},{"sha":"cd1fbfcf1b70e365d81480ec0f56db19ed02454f","author":{"email":"019bbc8dd5f5c86a27b071f48bd0968a961a1345@yuriks.net","name":"Yuri Kunde Schlesner"},"message":"Add profiling infrastructure and widget","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/cd1fbfcf1b70e365d81480ec0f56db19ed02454f"},{"sha":"dc8a3f8bc842df1b3eeeb5a283556ac644ab3183","author":{"email":"019bbc8dd5f5c86a27b071f48bd0968a961a1345@yuriks.net","name":"Yuri Kunde Schlesner"},"message":"Profiler: Implement QPCClock to get better precision on Win32\n\nMSVC 2013 (at least) doesn't use QueryPerformanceCounter to implement\nstd::chrono::high_resolution_clock, so it has bad precision. Manually\nimplementing our own clock type using it works around this for now.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/dc8a3f8bc842df1b3eeeb5a283556ac644ab3183"},{"sha":"5d0e55768958137a516d0a6e397e4a91693bc08c","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #621 from Subv/power\n\nServices/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/5d0e55768958137a516d0a6e397e4a91693bc08c"},{"sha":"9a47eb117ce30ab9d7849abf85c87332b41cca8f","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #618 from lioncash/ref\n\nresult: Make comparison operators take references","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/9a47eb117ce30ab9d7849abf85c87332b41cca8f"},{"sha":"d175f2b7f354f87184f2e213148be48973129e27","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #623 from Subv/card\n\nServices/FS: Stubbed CardSlotIsInserted to always return false","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/d175f2b7f354f87184f2e213148be48973129e27"},{"sha":"9a72fb79fc886932ea8b54822475970c22d28578","author":{"email":"6932332c21449cf50cb25ab0a5c7ad5ea43d2222@gmail.com","name":"Subv"},"message":"Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.\n\nThey will always return 0 titles for every media type for now.\nThis is needed to boot Home Menu further","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/9a72fb79fc886932ea8b54822475970c22d28578"},{"sha":"44f46254dc57c4251ed72ee361cb8479a8e546cd","author":{"email":"019bbc8dd5f5c86a27b071f48bd0968a961a1345@yuriks.net","name":"Yuri Kunde Schlesner"},"message":"Merge pull request #622 from Subv/titles\n\nServices/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/44f46254dc57c4251ed72ee361cb8479a8e546cd"},{"sha":"34c31db14a98013ee802bd5ae31c775768f12439","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"GPU: Added RGB565/RGB8 framebuffer support and various cleanups.\n- Centralizes color format encode/decode functions.\n- Fixes endianness issues.\n- Implements remaining framebuffer formats in the debugger.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/34c31db14a98013ee802bd5ae31c775768f12439"},{"sha":"510246ddce546219ab5586b6cf991752dc78338d","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #617 from bunnei/framebuffer-rgb565\n\nGPU: Added RGB565/RGB8 framebuffer support and various cleanups.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/510246ddce546219ab5586b6cf991752dc78338d"},{"sha":"4b89cf9e435f0a86f4b6656636b9bc0be092c111","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"vfp: Get rid of warnings","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/4b89cf9e435f0a86f4b6656636b9bc0be092c111"},{"sha":"8fc8c51118a190622728369f267877402f7bfb98","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #625 from lioncash/warn\n\nvfp: Get rid of warnings","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/8fc8c51118a190622728369f267877402f7bfb98"},{"sha":"83a8975cb89b908b4737d647a210c19775f25ed7","author":{"email":"6932332c21449cf50cb25ab0a5c7ad5ea43d2222@gmail.com","name":"Subv"},"message":"Services: Moved the PTM and APT services to their own folder\n\nThis coincidentally fixes an issue about the PTM service failing to create its SharedExtSaveData archive due to the FS service not being initialized by the time the creating code runs.\n\nIdeally I'd like to move each process to its own folder, and have a single file per process that registers the service classes, which would be in their own files inside that folder. Then each service class would just call functions from the process to complete the commands.","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/83a8975cb89b908b4737d647a210c19775f25ed7"},{"sha":"8e4e28aacb38b4f80c3ae80167841f4e451f6ef5","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #615 from Subv/services\n\n Services: Moved the PTM and APT services to their own folder","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/8e4e28aacb38b4f80c3ae80167841f4e451f6ef5"},{"sha":"47010fea3126bfe0b675810ea9471a25191d548f","author":{"email":"d033e22ae348aeb5660fc2140aec35850c4da997@archshift.com","name":"archshift"},"message":"Implement SetLcdForceBlack, move register enum to hw.h","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/47010fea3126bfe0b675810ea9471a25191d548f"},{"sha":"e011acaa84a6c2a60959a4b1ecd7e73e349605f2","author":{"email":"d033e22ae348aeb5660fc2140aec35850c4da997@archshift.com","name":"archshift"},"message":"Removed swap code redundancy and moved common swap code to swap.h","distinct":false,"url":"https://api.github.com/repos/emmauss/citra/commits/e011acaa84a6c2a60959a4b1ecd7e73e349605f2"}]}