diff options
author | bors-servo <servo-ops@mozilla.com> | 2020-06-09 19:34:08 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-09 19:34:08 -0400 |
commit | 7eacfa4f0de57bd3312e9163681b11f6c6aa3c65 (patch) | |
tree | a757244b4d453b8b26eb4757adfbbd240917813b /components/script/task_source/remote_event.rs | |
parent | 410a4c1fd2f0362953ebe5cb74cb94136390299b (diff) | |
parent | 125bfceafd4dac829604b7a3e9f50694df00a41d (diff) | |
download | servo-7eacfa4f0de57bd3312e9163681b11f6c6aa3c65.tar.gz servo-7eacfa4f0de57bd3312e9163681b11f6c6aa3c65.zip |
Auto merge of #26823 - jdm:single-renderapi, r=asajeffrey
Update webrender
These changes reflect changes in webrender's API that make RenderApiSender and RenderApi objects more challenging to share. This PR moves us to a model where:
* the compositor owns the main RenderApi object
* other threads that need to create transactions or manipulate fonts proxy those operations to the compositor (script/layout use IPC, while other threads use non-IPC channels)
* the webgl thread owns its own independent RenderApi
Diffstat (limited to 'components/script/task_source/remote_event.rs')
0 files changed, 0 insertions, 0 deletions