{"number":3,"pull_request":{"number":3,"issue_url":"https://github.com/aras-p/glsl-optimizer/issues/3","head":{"label":"cmcevoy:master","repo":{"master_branch":"master","name":"glsl-optimizer","created_at":"2011-10-17T00:56:04Z","size":124,"clone_url":"https://github.com/cmcevoy/glsl-optimizer.git","private":false,"updated_at":"2011-10-17T01:50:20Z","watchers":1,"ssh_url":"git@github.com:cmcevoy/glsl-optimizer.git","url":"https://api.github.com/repos/cmcevoy/glsl-optimizer","git_url":"git://github.com/cmcevoy/glsl-optimizer.git","language":"C","fork":true,"svn_url":"https://svn.github.com/cmcevoy/glsl-optimizer","id":2588866,"pushed_at":"2011-10-17T01:49:43Z","open_issues":0,"homepage":"","description":"GLSL optimizer based on Mesa's GLSL2 compiler. Used in Unity for mobile shader optimization.","forks":0,"html_url":"https://github.com/cmcevoy/glsl-optimizer","owner":{"gravatar_id":"db94815e3964c2281dda22209b382ca6","avatar_url":"https://secure.gravatar.com/avatar/db94815e3964c2281dda22209b382ca6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/cmcevoy","id":1130005,"login":"cmcevoy"}},"sha":"edcb87a80328c5fc05d28c2d0dae9761ab8c6354","ref":"master","user":{"gravatar_id":"db94815e3964c2281dda22209b382ca6","avatar_url":"https://secure.gravatar.com/avatar/db94815e3964c2281dda22209b382ca6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/cmcevoy","id":1130005,"login":"cmcevoy"}},"merged_by":{"gravatar_id":"f7c2a28b987d5be050e371270bdc785f","avatar_url":"https://secure.gravatar.com/avatar/f7c2a28b987d5be050e371270bdc785f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/aras-p","id":348087,"login":"aras-p"},"created_at":"2011-10-17T01:57:56Z","changed_files":2,"merged":true,"body":"Hi Aras,\r\n\r\nI've been playing around with glsl-optimizer (thanks for making this available!) and I think uncovered a bug with arrays of floating point uniforms.  In GLSL ES mode, precision qualifiers seem to get stripped by the optimizer.  I fixed that.\r\n\r\nAlso, I made minor change stdbool.h to make it more PC-Lint friendly.\r\n\r\nCheers,\r\n\r\n-chris mcevoy","comments":0,"title":"A couple minor glsl-optimizer patches","additions":2,"diff_url":"https://github.com/aras-p/glsl-optimizer/pull/3.diff","updated_at":"2011-10-17T05:54:30Z","url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/3","id":406922,"patch_url":"https://github.com/aras-p/glsl-optimizer/pull/3.patch","mergeable":null,"merged_at":"2011-10-17T05:54:30Z","commits":2,"closed_at":"2011-10-17T05:54:30Z","user":{"gravatar_id":"db94815e3964c2281dda22209b382ca6","avatar_url":"https://secure.gravatar.com/avatar/db94815e3964c2281dda22209b382ca6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/cmcevoy","id":1130005,"login":"cmcevoy"},"deletions":2,"html_url":"https://github.com/aras-p/glsl-optimizer/pull/3","base":{"label":"aras-p:master","repo":{"master_branch":"master","name":"glsl-optimizer","created_at":"2010-07-29T11:41:28Z","size":136,"clone_url":"https://github.com/aras-p/glsl-optimizer.git","private":false,"updated_at":"2011-10-17T05:54:30Z","watchers":84,"ssh_url":"git@github.com:aras-p/glsl-optimizer.git","url":"https://api.github.com/repos/aras-p/glsl-optimizer","git_url":"git://github.com/aras-p/glsl-optimizer.git","language":"C","fork":false,"svn_url":"https://svn.github.com/aras-p/glsl-optimizer","id":805175,"pushed_at":"2011-10-17T05:54:30Z","open_issues":0,"homepage":"","description":"GLSL optimizer based on Mesa's GLSL2 compiler. Used in Unity for mobile shader optimization.","forks":10,"html_url":"https://github.com/aras-p/glsl-optimizer","owner":{"gravatar_id":"f7c2a28b987d5be050e371270bdc785f","avatar_url":"https://secure.gravatar.com/avatar/f7c2a28b987d5be050e371270bdc785f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/aras-p","id":348087,"login":"aras-p"}},"sha":"b543103ea30d0d315c2d969a6cfe77107b50752e","ref":"master","user":{"gravatar_id":"f7c2a28b987d5be050e371270bdc785f","avatar_url":"https://secure.gravatar.com/avatar/f7c2a28b987d5be050e371270bdc785f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/aras-p","id":348087,"login":"aras-p"}},"state":"closed"},"action":"closed"}