{"action":"opened","number":113,"pull_request":{"url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113","id":46638818,"html_url":"https://github.com/aras-p/glsl-optimizer/pull/113","diff_url":"https://github.com/aras-p/glsl-optimizer/pull/113.diff","patch_url":"https://github.com/aras-p/glsl-optimizer/pull/113.patch","issue_url":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/113","number":113,"state":"open","locked":false,"title":"Linux fixes","user":{"login":"Tak","id":142250,"avatar_url":"https://avatars.githubusercontent.com/u/142250?v=3","gravatar_id":"","url":"https://api.github.com/users/Tak","html_url":"https://github.com/Tak","followers_url":"https://api.github.com/users/Tak/followers","following_url":"https://api.github.com/users/Tak/following{/other_user}","gists_url":"https://api.github.com/users/Tak/gists{/gist_id}","starred_url":"https://api.github.com/users/Tak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tak/subscriptions","organizations_url":"https://api.github.com/users/Tak/orgs","repos_url":"https://api.github.com/users/Tak/repos","events_url":"https://api.github.com/users/Tak/events{/privacy}","received_events_url":"https://api.github.com/users/Tak/received_events","type":"User","site_admin":false},"body":"Before these changes, gles2 vertex tests on Linux spend forever in do_optimization_passes\r\nDisregarding that, `./glsl_test tests` has 62 failures before and after these changes.\r\n(I also had to remove _mesa_error_no_memory from `src/glsl/main.cpp` to compile on Linux, but I wasn't sure if that change was appropriate to commit.)","created_at":"2015-10-02T14:06:50Z","updated_at":"2015-10-02T14:06:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"df0527de262534fff2cedaaaac590bbfb6ff4743","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113/commits","review_comments_url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113/comments","review_comment_url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/113/comments","statuses_url":"https://api.github.com/repos/aras-p/glsl-optimizer/statuses/008ccff7d1ef2b2ec22367d0e4d284c9dec88977","head":{"label":"Tak:master","ref":"master","sha":"008ccff7d1ef2b2ec22367d0e4d284c9dec88977","user":{"login":"Tak","id":142250,"avatar_url":"https://avatars.githubusercontent.com/u/142250?v=3","gravatar_id":"","url":"https://api.github.com/users/Tak","html_url":"https://github.com/Tak","followers_url":"https://api.github.com/users/Tak/followers","following_url":"https://api.github.com/users/Tak/following{/other_user}","gists_url":"https://api.github.com/users/Tak/gists{/gist_id}","starred_url":"https://api.github.com/users/Tak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tak/subscriptions","organizations_url":"https://api.github.com/users/Tak/orgs","repos_url":"https://api.github.com/users/Tak/repos","events_url":"https://api.github.com/users/Tak/events{/privacy}","received_events_url":"https://api.github.com/users/Tak/received_events","type":"User","site_admin":false},"repo":{"id":43551285,"name":"glsl-optimizer","full_name":"Tak/glsl-optimizer","owner":{"login":"Tak","id":142250,"avatar_url":"https://avatars.githubusercontent.com/u/142250?v=3","gravatar_id":"","url":"https://api.github.com/users/Tak","html_url":"https://github.com/Tak","followers_url":"https://api.github.com/users/Tak/followers","following_url":"https://api.github.com/users/Tak/following{/other_user}","gists_url":"https://api.github.com/users/Tak/gists{/gist_id}","starred_url":"https://api.github.com/users/Tak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tak/subscriptions","organizations_url":"https://api.github.com/users/Tak/orgs","repos_url":"https://api.github.com/users/Tak/repos","events_url":"https://api.github.com/users/Tak/events{/privacy}","received_events_url":"https://api.github.com/users/Tak/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Tak/glsl-optimizer","description":"GLSL optimizer based on Mesa's GLSL compiler. Used in Unity for mobile shader optimization.","fork":true,"url":"https://api.github.com/repos/Tak/glsl-optimizer","forks_url":"https://api.github.com/repos/Tak/glsl-optimizer/forks","keys_url":"https://api.github.com/repos/Tak/glsl-optimizer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Tak/glsl-optimizer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Tak/glsl-optimizer/teams","hooks_url":"https://api.github.com/repos/Tak/glsl-optimizer/hooks","issue_events_url":"https://api.github.com/repos/Tak/glsl-optimizer/issues/events{/number}","events_url":"https://api.github.com/repos/Tak/glsl-optimizer/events","assignees_url":"https://api.github.com/repos/Tak/glsl-optimizer/assignees{/user}","branches_url":"https://api.github.com/repos/Tak/glsl-optimizer/branches{/branch}","tags_url":"https://api.github.com/repos/Tak/glsl-optimizer/tags","blobs_url":"https://api.github.com/repos/Tak/glsl-optimizer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Tak/glsl-optimizer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Tak/glsl-optimizer/git/refs{/sha}","trees_url":"https://api.github.com/repos/Tak/glsl-optimizer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Tak/glsl-optimizer/statuses/{sha}","languages_url":"https://api.github.com/repos/Tak/glsl-optimizer/languages","stargazers_url":"https://api.github.com/repos/Tak/glsl-optimizer/stargazers","contributors_url":"https://api.github.com/repos/Tak/glsl-optimizer/contributors","subscribers_url":"https://api.github.com/repos/Tak/glsl-optimizer/subscribers","subscription_url":"https://api.github.com/repos/Tak/glsl-optimizer/subscription","commits_url":"https://api.github.com/repos/Tak/glsl-optimizer/commits{/sha}","git_commits_url":"https://api.github.com/repos/Tak/glsl-optimizer/git/commits{/sha}","comments_url":"https://api.github.com/repos/Tak/glsl-optimizer/comments{/number}","issue_comment_url":"https://api.github.com/repos/Tak/glsl-optimizer/issues/comments{/number}","contents_url":"https://api.github.com/repos/Tak/glsl-optimizer/contents/{+path}","compare_url":"https://api.github.com/repos/Tak/glsl-optimizer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Tak/glsl-optimizer/merges","archive_url":"https://api.github.com/repos/Tak/glsl-optimizer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Tak/glsl-optimizer/downloads","issues_url":"https://api.github.com/repos/Tak/glsl-optimizer/issues{/number}","pulls_url":"https://api.github.com/repos/Tak/glsl-optimizer/pulls{/number}","milestones_url":"https://api.github.com/repos/Tak/glsl-optimizer/milestones{/number}","notifications_url":"https://api.github.com/repos/Tak/glsl-optimizer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Tak/glsl-optimizer/labels{/name}","releases_url":"https://api.github.com/repos/Tak/glsl-optimizer/releases{/id}","created_at":"2015-10-02T12:22:12Z","updated_at":"2015-10-02T12:22:41Z","pushed_at":"2015-10-02T13:57:55Z","git_url":"git://github.com/Tak/glsl-optimizer.git","ssh_url":"git@github.com:Tak/glsl-optimizer.git","clone_url":"https://github.com/Tak/glsl-optimizer.git","svn_url":"https://github.com/Tak/glsl-optimizer","homepage":"","size":160021,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"aras-p:master","ref":"master","sha":"93ef96f88cace49c943befbb5f00c6b204dbaf61","user":{"login":"aras-p","id":348087,"avatar_url":"https://avatars.githubusercontent.com/u/348087?v=3","gravatar_id":"","url":"https://api.github.com/users/aras-p","html_url":"https://github.com/aras-p","followers_url":"https://api.github.com/users/aras-p/followers","following_url":"https://api.github.com/users/aras-p/following{/other_user}","gists_url":"https://api.github.com/users/aras-p/gists{/gist_id}","starred_url":"https://api.github.com/users/aras-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aras-p/subscriptions","organizations_url":"https://api.github.com/users/aras-p/orgs","repos_url":"https://api.github.com/users/aras-p/repos","events_url":"https://api.github.com/users/aras-p/events{/privacy}","received_events_url":"https://api.github.com/users/aras-p/received_events","type":"User","site_admin":false},"repo":{"id":805175,"name":"glsl-optimizer","full_name":"aras-p/glsl-optimizer","owner":{"login":"aras-p","id":348087,"avatar_url":"https://avatars.githubusercontent.com/u/348087?v=3","gravatar_id":"","url":"https://api.github.com/users/aras-p","html_url":"https://github.com/aras-p","followers_url":"https://api.github.com/users/aras-p/followers","following_url":"https://api.github.com/users/aras-p/following{/other_user}","gists_url":"https://api.github.com/users/aras-p/gists{/gist_id}","starred_url":"https://api.github.com/users/aras-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aras-p/subscriptions","organizations_url":"https://api.github.com/users/aras-p/orgs","repos_url":"https://api.github.com/users/aras-p/repos","events_url":"https://api.github.com/users/aras-p/events{/privacy}","received_events_url":"https://api.github.com/users/aras-p/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/aras-p/glsl-optimizer","description":"GLSL optimizer based on Mesa's GLSL compiler. Used in Unity for mobile shader optimization.","fork":false,"url":"https://api.github.com/repos/aras-p/glsl-optimizer","forks_url":"https://api.github.com/repos/aras-p/glsl-optimizer/forks","keys_url":"https://api.github.com/repos/aras-p/glsl-optimizer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aras-p/glsl-optimizer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aras-p/glsl-optimizer/teams","hooks_url":"https://api.github.com/repos/aras-p/glsl-optimizer/hooks","issue_events_url":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/events{/number}","events_url":"https://api.github.com/repos/aras-p/glsl-optimizer/events","assignees_url":"https://api.github.com/repos/aras-p/glsl-optimizer/assignees{/user}","branches_url":"https://api.github.com/repos/aras-p/glsl-optimizer/branches{/branch}","tags_url":"https://api.github.com/repos/aras-p/glsl-optimizer/tags","blobs_url":"https://api.github.com/repos/aras-p/glsl-optimizer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aras-p/glsl-optimizer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aras-p/glsl-optimizer/git/refs{/sha}","trees_url":"https://api.github.com/repos/aras-p/glsl-optimizer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aras-p/glsl-optimizer/statuses/{sha}","languages_url":"https://api.github.com/repos/aras-p/glsl-optimizer/languages","stargazers_url":"https://api.github.com/repos/aras-p/glsl-optimizer/stargazers","contributors_url":"https://api.github.com/repos/aras-p/glsl-optimizer/contributors","subscribers_url":"https://api.github.com/repos/aras-p/glsl-optimizer/subscribers","subscription_url":"https://api.github.com/repos/aras-p/glsl-optimizer/subscription","commits_url":"https://api.github.com/repos/aras-p/glsl-optimizer/commits{/sha}","git_commits_url":"https://api.github.com/repos/aras-p/glsl-optimizer/git/commits{/sha}","comments_url":"https://api.github.com/repos/aras-p/glsl-optimizer/comments{/number}","issue_comment_url":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/comments{/number}","contents_url":"https://api.github.com/repos/aras-p/glsl-optimizer/contents/{+path}","compare_url":"https://api.github.com/repos/aras-p/glsl-optimizer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aras-p/glsl-optimizer/merges","archive_url":"https://api.github.com/repos/aras-p/glsl-optimizer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aras-p/glsl-optimizer/downloads","issues_url":"https://api.github.com/repos/aras-p/glsl-optimizer/issues{/number}","pulls_url":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls{/number}","milestones_url":"https://api.github.com/repos/aras-p/glsl-optimizer/milestones{/number}","notifications_url":"https://api.github.com/repos/aras-p/glsl-optimizer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aras-p/glsl-optimizer/labels{/name}","releases_url":"https://api.github.com/repos/aras-p/glsl-optimizer/releases{/id}","created_at":"2010-07-29T11:41:28Z","updated_at":"2015-10-01T15:18:15Z","pushed_at":"2015-10-02T14:06:50Z","git_url":"git://github.com/aras-p/glsl-optimizer.git","ssh_url":"git@github.com:aras-p/glsl-optimizer.git","clone_url":"https://github.com/aras-p/glsl-optimizer.git","svn_url":"https://github.com/aras-p/glsl-optimizer","homepage":"","size":245406,"stargazers_count":678,"watchers_count":678,"language":"C++","has_issues":true,"has_downloads":false,"has_wiki":false,"has_pages":false,"forks_count":192,"mirror_url":null,"open_issues_count":43,"forks":192,"open_issues":43,"watchers":678,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113"},"html":{"href":"https://github.com/aras-p/glsl-optimizer/pull/113"},"issue":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/113"},"comments":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/issues/113/comments"},"review_comments":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113/comments"},"review_comment":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/pulls/113/commits"},"statuses":{"href":"https://api.github.com/repos/aras-p/glsl-optimizer/statuses/008ccff7d1ef2b2ec22367d0e4d284c9dec88977"}},"merged":false,"mergeable":true,"mergeable_state":"clean","merged_by":null,"comments":0,"review_comments":0,"commits":3,"additions":14,"deletions":5,"changed_files":4}}