{"push_id":708736107,"size":993,"distinct_size":1,"ref":"refs/heads/libav","head":"a64d5517bbea2f7959d750e44a509b7a44940002","before":"75eb7120d54214d70cb105ac54574f8f0f460da9","commits":[{"sha":"3d3a68a2f02d0fd667efce144e1b314e3e00305f","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"D3D: Add break on error in debug build","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/3d3a68a2f02d0fd667efce144e1b314e3e00305f"},{"sha":"b5ffba3291a3298595d1b0165d415a1fce490fad","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"D3D: Added GetDebugObjectName and parameter checking in SetDebugObjectName","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/b5ffba3291a3298595d1b0165d415a1fce490fad"},{"sha":"442b7ba99cd0b0c48db48998063932029c2847af","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"D3D: Add debug object name for efb encoder pixel shader","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/442b7ba99cd0b0c48db48998063932029c2847af"},{"sha":"c43da7e00bd6be103a11090f53cc04d4c0b2caf8","author":{"email":"93261e3ddef22d69a23267f4a622d208e152340e@googlemail.com","name":"mr.greywater"},"message":"D3D: replace memset, fix warning","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/c43da7e00bd6be103a11090f53cc04d4c0b2caf8"},{"sha":"2c6eaf9c764df310309a39f370e7919a3df974e2","author":{"email":"be2ab879c167fe894452d6cbefc8b45b33935bdb@gmail.com","name":"skidau"},"message":"Cleaned up the controls lock that is not needed with 780eef68f6ec7deee1a11f8bc1386f70133b6cc0","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/2c6eaf9c764df310309a39f370e7919a3df974e2"},{"sha":"c76008b4b9eccf0c8fc04a0dada0313fc6d8c3f6","author":{"email":"be2ab879c167fe894452d6cbefc8b45b33935bdb@gmail.com","name":"skidau"},"message":"Removed the controller update lock as it is no longer needed.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/c76008b4b9eccf0c8fc04a0dada0313fc6d8c3f6"},{"sha":"269be03908d3c470a89a082ae1c77b6a73126ffe","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"OpenGL: use ClampUL instead of ClampLL where appropriate.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/269be03908d3c470a89a082ae1c77b6a73126ffe"},{"sha":"60267b618a6f39d8828e5a5a8a50703b9bf8642c","author":{"email":"972d01a0eebb6704810d3993efb87b610128b861@gmail.com","name":"JosJuice"},"message":"Switch RZDE01r2.ini and RZDE01r0.ini\n\nI had moved Hyrule Field Speed Hack to RZDE01r0.ini and\nHyrule Field Speed Hack v2 to RZDE01r2.ini...\nBut according to issue 8318, v2 is actually made for r0.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/60267b618a6f39d8828e5a5a8a50703b9bf8642c"},{"sha":"3e946b1bf7479e0a2a41f59138ee881928c183d5","author":{"email":"33d7cd4a1f0d888153f3d082cbe6845e291b1c76@gmail.com","name":"Ryan Houdek"},"message":"[AArch64] Implement dirty register tracking.\nUsing BindToRegister from the register caches causes the register bound to be marked dirty.\nUsing the regular R() function from the register caches loads the registers without being dirty.\n\nWhen implementing new instructions make sure to BindToRegister registers that become dirty.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/3e946b1bf7479e0a2a41f59138ee881928c183d5"},{"sha":"ff6ae8a677f35569eec1bc670222e14a72c5283b","author":{"email":"10a0d93a638a3e4947ef0a1706262350922cdce4@gmail.com","name":"magumagu"},"message":"Disable FakeVMem in Wii mode.\n\nI'm assuming nobody thought of this when FakeVMem was turned on by\ndefault; FakeVMem doesn't make any sense in Wii mode.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/ff6ae8a677f35569eec1bc670222e14a72c5283b"},{"sha":"6262a9bcbecf802d73bd85ef6e5d02f10f21324b","author":{"email":"8ed812e016197bba633b9d2b94f974a84b9449d6@gmail.com","name":"Scott Mansell"},"message":"Make immediates more explicit\n\nInstead of just casting OpArg::offset when needed, add some\naccessor functions.\n\nAlso add some safety asserts to catch any mistakes.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/6262a9bcbecf802d73bd85ef6e5d02f10f21324b"},{"sha":"858ff69c010182400f20a82fb0a9e72f359b4fdf","author":{"email":"8ed812e016197bba633b9d2b94f974a84b9449d6@gmail.com","name":"Scott Mansell"},"message":"Make OpArg.offset and operandReg private.\n\nAlso cleaned up WriteRest function.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/858ff69c010182400f20a82fb0a9e72f359b4fdf"},{"sha":"49ae99ffc9dd11695485d6f2fedc805080e5ff06","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"UnitTests: rewrite vertex loader tests\n\nThe position attribute now has complete coverage.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/49ae99ffc9dd11695485d6f2fedc805080e5ff06"},{"sha":"5a51bc10e56c8709b55fe53cb438f7a42ac09ad4","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"SWVertexLoader: fix truncated components","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/5a51bc10e56c8709b55fe53cb438f7a42ac09ad4"},{"sha":"8d90ecda7f8e08a37964f8664aed571dbc6e9051","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"VertexLoaders: make positions more compact","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/8d90ecda7f8e08a37964f8664aed571dbc6e9051"},{"sha":"9793fed7426b3f17bdfd301a71bc1e701c1be92b","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"XEmitter: add PUNPCKLQDQ","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/9793fed7426b3f17bdfd301a71bc1e701c1be92b"},{"sha":"70305425462843af192489da00389559cd6f5834","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"VertexLoaderX64: support SSE2 as a fallback\n\nWith suggestions by Fiora and magumagu.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/70305425462843af192489da00389559cd6f5834"},{"sha":"9da86092aeb1fda7470a661a36b794d94aa1e38b","author":{"email":"28ed73209cf4ae5252aebcefd0036a7597a64897@gmail.com","name":"Tillmann Karras"},"message":"VertexLoaderX64: use common code for FORMAT_FLOAT","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/9da86092aeb1fda7470a661a36b794d94aa1e38b"},{"sha":"086ec7a9b7982509c43cefaeb884e2bc37350b62","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"DolphinWX: Break up ConfigMain.cpp into separate classes\n\nPrior to this, ConfigMain.cpp was a large (52KB) cpp file that contained all of the UI setting code.\n\nThis breaks up the config code into subclasses of wxPanel, which are then just instantiated to add to the settings wxNoteBook. This keeps all the settings categories separated from one another and also cleans up the code in general.","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/086ec7a9b7982509c43cefaeb884e2bc37350b62"},{"sha":"febd3909c6be90ad289a3a8f934fdb4bea70c5fa","author":{"email":"f9791342c5930d053862397861a8fffa7bc4f6aa@gmail.com","name":"Lioncash"},"message":"DolphinWX: Eliminate remnants of the event table in ConfigMain","distinct":false,"url":"https://api.github.com/repos/RisingFog/dolphin/commits/febd3909c6be90ad289a3a8f934fdb4bea70c5fa"}]}