{"action":"created","issue":{"url":"https://api.github.com/repos/servo/webrender/issues/3239","repository_url":"https://api.github.com/repos/servo/webrender","labels_url":"https://api.github.com/repos/servo/webrender/issues/3239/labels{/name}","comments_url":"https://api.github.com/repos/servo/webrender/issues/3239/comments","events_url":"https://api.github.com/repos/servo/webrender/issues/3239/events","html_url":"https://github.com/servo/webrender/pull/3239","id":374966948,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI2NTIxMzUw","number":3239,"title":"Don't use BGRA8 unless GL_EXT_texture_storage is available","user":{"login":"jamienicol","id":1907488,"node_id":"MDQ6VXNlcjE5MDc0ODg=","avatar_url":"https://avatars3.githubusercontent.com/u/1907488?v=4","gravatar_id":"","url":"https://api.github.com/users/jamienicol","html_url":"https://github.com/jamienicol","followers_url":"https://api.github.com/users/jamienicol/followers","following_url":"https://api.github.com/users/jamienicol/following{/other_user}","gists_url":"https://api.github.com/users/jamienicol/gists{/gist_id}","starred_url":"https://api.github.com/users/jamienicol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamienicol/subscriptions","organizations_url":"https://api.github.com/users/jamienicol/orgs","repos_url":"https://api.github.com/users/jamienicol/repos","events_url":"https://api.github.com/users/jamienicol/events{/privacy}","received_events_url":"https://api.github.com/users/jamienicol/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-10-29T11:15:21Z","updated_at":"2018-11-05T21:22:17Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/servo/webrender/pulls/3239","html_url":"https://github.com/servo/webrender/pull/3239","diff_url":"https://github.com/servo/webrender/pull/3239.diff","patch_url":"https://github.com/servo/webrender/pull/3239.patch"},"body":"https://bugzilla.mozilla.org/show_bug.cgi?id=1499785\r\n\r\nWe recently changed to use the glTexStorage* family of functions,\r\nalong with sized internal format types, such as BGRA8. Unfortunately,\r\nthe GL_EXT_texture_format_BGRA8888 extension does not provide BGRA8 as\r\na valid format unless the GL_EXT_texture_storage extension is also\r\navailable, which is not usually the case on GLES3 as glTexStorage*\r\nare built in.\r\n\r\nUnfortunately this means we must fall back to using glTexImage* rather\r\nthan glTexStorage* when dealing with BGRA data. Longer term it will\r\nmake sense to ensure the provided data is in RGBA format, as the\r\nbenifits of immutable storage are desirable.\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/servo/webrender/3239)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/servo/webrender/issues/comments/436039753","html_url":"https://github.com/servo/webrender/pull/3239#issuecomment-436039753","issue_url":"https://api.github.com/repos/servo/webrender/issues/3239","id":436039753,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjAzOTc1Mw==","user":{"login":"bors-servo","id":4368172,"node_id":"MDQ6VXNlcjQzNjgxNzI=","avatar_url":"https://avatars1.githubusercontent.com/u/4368172?v=4","gravatar_id":"","url":"https://api.github.com/users/bors-servo","html_url":"https://github.com/bors-servo","followers_url":"https://api.github.com/users/bors-servo/followers","following_url":"https://api.github.com/users/bors-servo/following{/other_user}","gists_url":"https://api.github.com/users/bors-servo/gists{/gist_id}","starred_url":"https://api.github.com/users/bors-servo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bors-servo/subscriptions","organizations_url":"https://api.github.com/users/bors-servo/orgs","repos_url":"https://api.github.com/users/bors-servo/repos","events_url":"https://api.github.com/users/bors-servo/events{/privacy}","received_events_url":"https://api.github.com/users/bors-servo/received_events","type":"User","site_admin":false},"created_at":"2018-11-05T21:22:17Z","updated_at":"2018-11-05T21:22:17Z","author_association":"CONTRIBUTOR","body":":hourglass: Testing commit 70d888582d1768028f47dd5778f7e2ebfcda1ab3 with merge 236adf7b7737789359265cb26701625e2333729c..."}}
{"actor":{"display_login":"bors-servo"}}