{"action":"created","issue":{"url":"https://api.github.com/repos/servo/webrender/issues/2785","repository_url":"https://api.github.com/repos/servo/webrender","labels_url":"https://api.github.com/repos/servo/webrender/issues/2785/labels{/name}","comments_url":"https://api.github.com/repos/servo/webrender/issues/2785/comments","events_url":"https://api.github.com/repos/servo/webrender/issues/2785/events","html_url":"https://github.com/servo/webrender/pull/2785","id":327056802,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkwOTUzMjIw","number":2785,"title":"Allow rasterizing blobs on the scene builder thread","user":{"login":"nical","id":264854,"node_id":"MDQ6VXNlcjI2NDg1NA==","avatar_url":"https://avatars2.githubusercontent.com/u/264854?v=4","gravatar_id":"","url":"https://api.github.com/users/nical","html_url":"https://github.com/nical","followers_url":"https://api.github.com/users/nical/followers","following_url":"https://api.github.com/users/nical/following{/other_user}","gists_url":"https://api.github.com/users/nical/gists{/gist_id}","starred_url":"https://api.github.com/users/nical/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nical/subscriptions","organizations_url":"https://api.github.com/users/nical/orgs","repos_url":"https://api.github.com/users/nical/repos","events_url":"https://api.github.com/users/nical/events{/privacy}","received_events_url":"https://api.github.com/users/nical/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":31,"created_at":"2018-05-28T15:10:40Z","updated_at":"2018-07-18T06:41:19Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/servo/webrender/pulls/2785","html_url":"https://github.com/servo/webrender/pull/2785","diff_url":"https://github.com/servo/webrender/pull/2785.diff","patch_url":"https://github.com/servo/webrender/pull/2785.patch"},"body":"The general idea is to let the user of the API provide a list of blob images to rasterize in the transaction which will be rasterized during scene building. On the render backend thread before dispatching the scene building request the blob image renderer builds a request object which is sent over to the scene builder along with the rest of the transaction.\r\nIn its current state, this PR does not replace the current mechanism for triggering blob image rasterization during culling, it only provides a way to pre-rasterize blobs (which makes it more likely to avoid the lazy rasterization). We can probably simplify this significantly in the future depending on what the long term plan is for blob images.\r\n\r\n<!-- Reviewable:start -->\r\n---\r\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/servo/webrender/2785)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/servo/webrender/issues/comments/405826008","html_url":"https://github.com/servo/webrender/pull/2785#issuecomment-405826008","issue_url":"https://api.github.com/repos/servo/webrender/issues/2785","id":405826008,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTgyNjAwOA==","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-07-18T06:41:19Z","updated_at":"2018-07-18T06:41:19Z","author_association":"CONTRIBUTOR","body":":hourglass: Testing commit 6d750a202c5540534080e3534bc634717f08a119 with merge 719bb23b5eeaf55bda445238ce451dfa26f21647..."}}
{"actor":{"display_login":"bors-servo"}}