{"push_id":964915300,"size":12,"distinct_size":12,"ref":"refs/heads/fragment-lighting-hw","head":"1697fe1e765e59c133e5f23008fcb1bc254c8b89","before":"7f65c06b4930835229a8847a8649aa127579002d","commits":[{"sha":"27ba3d278fb479170593f1d4580114fb9399adc3","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! gl_shader_gen: Implement fragment lighting specular 1 component.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/27ba3d278fb479170593f1d4580114fb9399adc3"},{"sha":"fce8af8ae8ed94c1ff385295c0c0621d71266793","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! gl_shader_gen: Add support for D0 LUT scaling.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/fce8af8ae8ed94c1ff385295c0c0621d71266793"},{"sha":"0112ff7499a4f25f4af15605d985cb9e9caffb9d","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! pica_types: Replace float24/20/16 with a template class.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/0112ff7499a4f25f4af15605d985cb9e9caffb9d"},{"sha":"f59258387df2f2ae58556ca9a6ae147a912c7c7a","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! pica_types: Replace float24/20/16 with a template class.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/f59258387df2f2ae58556ca9a6ae147a912c7c7a"},{"sha":"a255ac31d5cf6f16729c6b92c6a247b61ad6dfd9","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! pica: Implement decoding of basic fragment lighting components. - Diffuse - Distance attenuation - float16/float20 types - Vertex Shader 'view' output","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/a255ac31d5cf6f16729c6b92c6a247b61ad6dfd9"},{"sha":"8f2b8cf783921a580bb67c82bf178834ec03708d","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! gl_shader_gen: Refactor lighting config to match Pica register naming.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/8f2b8cf783921a580bb67c82bf178834ec03708d"},{"sha":"1af76f03143e0d18cdca921b0928ca1e1d4a837d","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! gl_rasterizer: Initial implementation of bump mapping.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/1af76f03143e0d18cdca921b0928ca1e1d4a837d"},{"sha":"697fea7d202bcaf33f326b6379f59689df859857","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! gl_shader_gen: Implement lighting red, green, and blue reflection.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/697fea7d202bcaf33f326b6379f59689df859857"},{"sha":"a715a0ba8e175d066d8aabb87688c4d5bf123b46","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/a715a0ba8e175d066d8aabb87688c4d5bf123b46"},{"sha":"8ce98630bc90cd6e377250f02185009451cdf922","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"gl_rasterizer: Use alignas(16) instead of explicit padding.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/8ce98630bc90cd6e377250f02185009451cdf922"},{"sha":"4768ea109f5465b056ffc7850fa96beb47b2bee9","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"fixup! renderer_opengl: Implement diffuse component of HW fragment lighting.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/4768ea109f5465b056ffc7850fa96beb47b2bee9"},{"sha":"1697fe1e765e59c133e5f23008fcb1bc254c8b89","author":{"email":"330e2e72a2c3ec8e96e5f39f6ae8c4737c394978@gmail.com","name":"bunnei"},"message":"pica: Cleanup lighting register definitions and documentation.","distinct":true,"url":"https://api.github.com/repos/bunnei/citra/commits/1697fe1e765e59c133e5f23008fcb1bc254c8b89"}]}