{"push_id":3036681880,"size":15,"distinct_size":6,"ref":"refs/heads/opengl-debugging","head":"a1c38f50f736f5e0f613a7891215fa6db4175f05","before":"791359820923dbe2ce9600593a8a7481072837e2","commits":[{"sha":"67c1b02fa602ce904079da1e65545eb905886648","author":{"name":"Jonas Karlman","email":"35a2c6fae61f8077aab61faa4019722abf05093c@kwiboo.se"},"message":"windowing/gbm: move CreateNewWindow to WinSystemGbmEGLContext","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/67c1b02fa602ce904079da1e65545eb905886648"},{"sha":"659fb73905bda3f67656bea4597cd118f7adbbea","author":{"name":"Jonas Karlman","email":"35a2c6fae61f8077aab61faa4019722abf05093c@kwiboo.se"},"message":"windowing/gbm: use visual id to create gbm surface","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/659fb73905bda3f67656bea4597cd118f7adbbea"},{"sha":"1fd2954747f41c695b416a9d8705b544a41ec5d3","author":{"name":"Jonas Karlman","email":"35a2c6fae61f8077aab61faa4019722abf05093c@kwiboo.se"},"message":"windowing/gbm: fallback to non-alpha visual id","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/1fd2954747f41c695b416a9d8705b544a41ec5d3"},{"sha":"7cea7817a19c1fbac127f8da609bd77f5909b2a1","author":{"name":"Kai Sommerfeld","email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com"},"message":"Fix filemenager context menu regression: Re-Introduce 'Remove safely' and 'Eject / Load' for removable drives.","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/7cea7817a19c1fbac127f8da609bd77f5909b2a1"},{"sha":"256d154a055c381f56ae115fed44c137443c8faa","author":{"name":"Martijn Kaijser","email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@xbmc.org"},"message":"Merge pull request #14785 from Kwiboo/fix-gbm-visual-id\n\nwindowing/gbm: fallback to non-alpha visual id","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/256d154a055c381f56ae115fed44c137443c8faa"},{"sha":"2f2f4e79af58bca5eda99eb5c24f4705db7de778","author":{"name":"peak3d","email":"1d03b25499cbe1c836ba8cbe6633ac6fa8c65a37@peak3d.de"},"message":"[Settings] Implement FindIntInList in CSettingList","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/2f2f4e79af58bca5eda99eb5c24f4705db7de778"},{"sha":"c50dc0fb2dabfa62f3873431d20caa6637ae0f0e","author":{"name":"Kai Sommerfeld","email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com"},"message":"[macos] Implement eject/unmount functionality for removable drives.","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/c50dc0fb2dabfa62f3873431d20caa6637ae0f0e"},{"sha":"dc7d3b45db72cd855f5bdab3c72361b45ba856e3","author":{"name":"Markus Pfau","email":"1d03b25499cbe1c836ba8cbe6633ac6fa8c65a37@peak3d.de"},"message":"Merge pull request #14815 from peak3d/intlist\n\n[Settings] Implement FindIntInList in CSettingList","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/dc7d3b45db72cd855f5bdab3c72361b45ba856e3"},{"sha":"c23353f9ce639ee30fca0e6eb5f55595d3ff4b8d","author":{"name":"Kai Sommerfeld","email":"1d42fbd6fa996c18c9c341033383f02d0d67c813@gmx.com"},"message":"Merge pull request #14818 from ksooo/fix-eject-disk-regression\n\n[macos] [filemanager] Removable storage fixes/improvements","distinct":false,"url":"https://api.github.com/repos/lrusak/xbmc/commits/c23353f9ce639ee30fca0e6eb5f55595d3ff4b8d"},{"sha":"ad5801c2516a200b035f97e685e9f79e13f73d38","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"GLUtils: modernize VerifyGLState()","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/ad5801c2516a200b035f97e685e9f79e13f73d38"},{"sha":"faa7518965837c38c5567724d634bb53fd14b8a2","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"CShader: add shader source to log if it failed to compile\n\nThis has been an issue for a while because we manipulate the\nshader source by inserting and appending to it. This creates an\nissue where the error line thrown by the glsl compilation doesn't\nmatch what is in the source file. With this we can clearly see the\nline that is provided by the error.","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/faa7518965837c38c5567724d634bb53fd14b8a2"},{"sha":"a099b6967495622b79a9e3f8ebbd4207fd7620c4","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"AdvancedSettings: add new opengldebugging setting","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/a099b6967495622b79a9e3f8ebbd4207fd7620c4"},{"sha":"401aa65c12da33fcb33ab75dfab57b9e01a778d0","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"GLUtils: add new GlErrorCallback for debugging OpenGL(ES) calls","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/401aa65c12da33fcb33ab75dfab57b9e01a778d0"},{"sha":"6f92e13eff01952c6d828ee7e8485a8398db567a","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"CRenderSystemGLES: allow using OpenGL debugging callbacks","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/6f92e13eff01952c6d828ee7e8485a8398db567a"},{"sha":"a1c38f50f736f5e0f613a7891215fa6db4175f05","author":{"name":"Lukas Rusak","email":"917b17c5f11e8be7ebc75c8af88caf843f89b654@gmail.com"},"message":"EGLUtils: add EglErrorCallback to debug egl problems","distinct":true,"url":"https://api.github.com/repos/lrusak/xbmc/commits/a1c38f50f736f5e0f613a7891215fa6db4175f05"}]}
{"actor":{"display_login":"lrusak"}}