{"push_id":715785073,"size":20,"distinct_size":1,"ref":"refs/heads/hbao","head":"589d6d169aa53a7f1ac8fc096703289f2d722a1c","before":"00d69768c9bace69ed46934be0a9654429daab48","commits":[{"sha":"8295873880e97f25ffa41df43cefd7f02ebab647","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"try using NamedString to use #include in shaders","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/8295873880e97f25ffa41df43cefd7f02ebab647"},{"sha":"c5613e9ec7ad3e22688998fe05cfac445252f969","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"fix shader compilation for mac os","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/c5613e9ec7ad3e22688998fe05cfac445252f969"},{"sha":"279637708229c08d31039b0ff05e52256ba97987","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"Merge branch 'ambientocclusion_painter' into shader_include\n\n# Conflicts:\n#\tdata/ambientocclusion/ssdo_direct.frag","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/279637708229c08d31039b0ff05e52256ba97987"},{"sha":"b1300c7758fe38313ff56aa33ec9e6a2cb0bf928","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"use same light sources for phong and SSDO","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/b1300c7758fe38313ff56aa33ec9e6a2cb0bf928"},{"sha":"96fd430847b7a83f602a45649176befbe2432b4f","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"initialize named string before phong shader compilation","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/96fd430847b7a83f602a45649176befbe2432b4f"},{"sha":"4c95ab24749fed4575ae8f15cf407837647dcafe","author":{"email":"efe08db8e2d674fa87211e41abee41cf641cea6e@student.hpi.de","name":"Simon Krogmann"},"message":"orient the room correctly","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/4c95ab24749fed4575ae8f15cf407837647dcafe"},{"sha":"3bde8041acdfd19fb9673cb1fa4ba1dccb65e34f","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"remove unused ScrrenAlignedQuadRenderer","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/3bde8041acdfd19fb9673cb1fa4ba1dccb65e34f"},{"sha":"6b845ee30be50ea0c662cfa4607d19c4fa177b61","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"only use ambient occlusion on ambient term, fake a environment map for SSDO, fix out of bounds sampling","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/6b845ee30be50ea0c662cfa4607d19c4fa177b61"},{"sha":"f2f3b689d8a98ed89268c8e03fcdd24607573998","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"refactor some shared shader functions into another file","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/f2f3b689d8a98ed89268c8e03fcdd24607573998"},{"sha":"741b46c1c65c5b9a3dcb1c115afaa067baa36481","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"remove model program by phong ambient term option, fix ssdo color bleeding, fix linear depth","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/741b46c1c65c5b9a3dcb1c115afaa067baa36481"},{"sha":"8fe4e667f4cf6bfcd5651f3c4d92d5c8c34794d3","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"set options for ambient","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/8fe4e667f4cf6bfcd5651f3c4d92d5c8c34794d3"},{"sha":"fcdab5725b4fe806605f59076af26f50d061d5e9","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"change light color to white, stronger bounce","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/fcdab5725b4fe806605f59076af26f50d061d5e9"},{"sha":"c6c2898ad97e71e405594088b2f6d6b1dff9c995","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"add option for colored room","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/c6c2898ad97e71e405594088b2f6d6b1dff9c995"},{"sha":"782c561683047d684951c63ce7c5278e898e993a","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"use accumulated color bleeding instead of average","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/782c561683047d684951c63ce7c5278e898e993a"},{"sha":"add6e6558994b2aa6c9e91368a637caf14f7bd51","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"rotate model by model matrix for world position and normal","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/add6e6558994b2aa6c9e91368a637caf14f7bd51"},{"sha":"d2bc324e18321c54c804a02a9bc23d642cf9e608","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"implement more accurate color bleeding approximiation, use range checking for SSDO","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/d2bc324e18321c54c804a02a9bc23d642cf9e608"},{"sha":"35d0a6c96a066429d267dc2fddaf5604296c6304","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"fully implement color bleeding formula from paper, fix range of depth from texture","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/35d0a6c96a066429d267dc2fddaf5604296c6304"},{"sha":"d31421afd8a4eb831ca571b8b5eb0e165d13033f","author":{"email":"062e7679dd6a2bb70c4701e2428ec7dfe33d478d@gmail.com","name":"Philipp Otto"},"message":"improve kernel interface","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/d31421afd8a4eb831ca571b8b5eb0e165d13033f"},{"sha":"da6a105e3781be16dad710742f2d7346f06cb909","author":{"email":"efe08db8e2d674fa87211e41abee41cf641cea6e@student.hpi.de","name":"Simon Krogmann"},"message":"fix incorrect resolution being passed to shaders for half-resolution","distinct":false,"url":"https://api.github.com/repos/p-otto/glexamples/commits/da6a105e3781be16dad710742f2d7346f06cb909"},{"sha":"589d6d169aa53a7f1ac8fc096703289f2d722a1c","author":{"email":"efe08db8e2d674fa87211e41abee41cf641cea6e@student.hpi.de","name":"Simon Krogmann"},"message":"Merge branch 'ambientocclusion_painter' into hbao","distinct":true,"url":"https://api.github.com/repos/p-otto/glexamples/commits/589d6d169aa53a7f1ac8fc096703289f2d722a1c"}]}