{"push_id":1109685469,"size":11,"distinct_size":8,"ref":"refs/heads/gs-new-refactor","head":"f32561a5267041168f2f4b2001553355b889fd83","before":"0de67a059d74dd02b06879d9354cc6f071088b17","commits":[{"sha":"6c6d99ca51cca8d11e0641ee254377d45c5ff9f3","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Move default_attributes into Pica state","distinct":false,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/6c6d99ca51cca8d11e0641ee254377d45c5ff9f3"},{"sha":"7e756faaba5b706142266c52e621534c0ff46c67","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Move program_counter and call_stack from UnitState to interpreter","distinct":false,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/7e756faaba5b706142266c52e621534c0ff46c67"},{"sha":"d474d117f6ec1196967e50f8e94b95de6044c826","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"Merge pull request #1783 from JayFoxRox/cleanup-shadersetup\n\nCleanup ShaderSetup (Part 1)","distinct":false,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/d474d117f6ec1196967e50f8e94b95de6044c826"},{"sha":"d27e231c940187ed20b59a441d80b406f825337c","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Cleanup ShaderSetup (Part 2)","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/d27e231c940187ed20b59a441d80b406f825337c"},{"sha":"e557ad3a0f1e15e13bf915071a15b53fafefd538","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Prepare Pica regs for GS","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/e557ad3a0f1e15e13bf915071a15b53fafefd538"},{"sha":"3a8c0c47dfbb658fec5aca4aa09efa467d988858","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Make shader code less VS-specific","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/3a8c0c47dfbb658fec5aca4aa09efa467d988858"},{"sha":"e87ff3def9db3b3b1cf314772129b24e7125a732","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Only check for enabled JIT in Setup() to avoid race conditions","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/e87ff3def9db3b3b1cf314772129b24e7125a732"},{"sha":"f17007ecbf805c5bcf1985a12841f2c593a5107f","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Write shader registers in functions","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/f17007ecbf805c5bcf1985a12841f2c593a5107f"},{"sha":"c1dbdb9d96061f0b246e31c267b38069c7b96c16","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Write GS registers","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/c1dbdb9d96061f0b246e31c267b38069c7b96c16"},{"sha":"672139db943a2516da6f47dc69fbe15770e50318","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Implement EMIT and SETEMIT","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/672139db943a2516da6f47dc69fbe15770e50318"},{"sha":"f32561a5267041168f2f4b2001553355b889fd83","author":{"email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@jannikvogel.de","name":"Jannik Vogel"},"message":"Implement 4 shader units and geometry shaders","distinct":true,"url":"https://api.github.com/repos/JayFoxRox/citra/commits/f32561a5267041168f2f4b2001553355b889fd83"}]}