diff options
author | fsamuel <fsamuel@chromium.org> | 2016-02-24 11:15:40 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-24 19:16:51 +0000 |
commit | 6904b50eb105956b954279f9632f680251e41aa7 (patch) | |
tree | 6a39052f74fcf51d0f09d7b500cdab8ee4d072f6 /ipc | |
parent | 31d944d5d63830330f376e946b08e08347e4c22b (diff) | |
download | chromium_src-6904b50eb105956b954279f9632f680251e41aa7.zip chromium_src-6904b50eb105956b954279f9632f680251e41aa7.tar.gz chromium_src-6904b50eb105956b954279f9632f680251e41aa7.tar.bz2 |
Decouple browser-specific GPU IPC messages from GPU service IPCs
We would like Mus to reuse GPU service IPC messages. However,
browser-specific<=>gpu messages don't necessarily
make sense in Mus+Ash. This CL decouples browser messages
from Gpu channel messages in the following ways:
1. Browser channel messages are moved to a gpu_host_messages.h file.
2. Browser channel message handling is moved entirely to GpuChildThread.
3. GpuChannelManager is decoupled from GpuChildThread by making
GpuChildThread a GpuChannelManagerDelegate.
The intent here is for Mus to implement an alternative
GpuChannelManagerDelegate.
BUG=586374
Review URL: https://codereview.chromium.org/1711533002
Cr-Commit-Position: refs/heads/master@{#377341}
Diffstat (limited to 'ipc')
-rw-r--r-- | ipc/ipc_message_start.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipc/ipc_message_start.h b/ipc/ipc_message_start.h index e63e1f06c..88b0204 100644 --- a/ipc/ipc_message_start.h +++ b/ipc/ipc_message_start.h @@ -21,6 +21,7 @@ enum IPCMessageStart { WorkerMsgStart, NaClMsgStart, UtilityMsgStart, + GpuChannelMsgStart, GpuMsgStart, ServiceMsgStart, PpapiMsgStart, |