Chromium Code Reviews| Index: cc/trees/compositor_mode.h |
| diff --git a/cc/trees/compositor_mode.h b/cc/trees/compositor_mode.h |
| index 649441966d1c1440fb4c1bd07a704f6aa2b452c1..3941a93ac3aa96c3389cefce2c33c317c4057614 100644 |
| --- a/cc/trees/compositor_mode.h |
| +++ b/cc/trees/compositor_mode.h |
| @@ -12,10 +12,20 @@ namespace cc { |
| // 1) Safely cast Proxy to SingleThreadProxy to allow operations only supported |
| // in SingleThreaded mode. |
| // 2) Make decisions restricted to either browser(SingleThreaded) or renderer |
| -// compositors(Threaded). |
| +// compositors(Threaded/Remote). |
| enum CompositorMode { |
| + // The main and impl components will be run on the same thread. |
| SingleThreaded, |
| + |
| + // The main and impl components be run on different threads. |
| Threaded, |
| + |
| + // The main and impl components will be run across the network. |
| + Remote, |
| + |
| + // The commit data from the remote compositor will be deserialized to this |
| + // LayerTreeHost to be used by the impl components during the commit. |
| + Deserializable, |
|
vmpstr
2016/01/07 19:08:12
This seem a bit awkward to me. We have two LayerTr
Khushal
2016/01/08 21:17:19
Updated the patch to remove the RemoteChannelHost.
|
| }; |
| } // namespace cc |