Index: chrome/common/gpu_messages_internal.h |
diff --git a/chrome/common/gpu_messages_internal.h b/chrome/common/gpu_messages_internal.h |
index 635362a98419a7ffb671081fab0ad9f436980112..71c64f5ceac16c135dafe14e8df70f2f17c46322 100644 |
--- a/chrome/common/gpu_messages_internal.h |
+++ b/chrome/common/gpu_messages_internal.h |
@@ -47,6 +47,10 @@ IPC_MESSAGE_CONTROL1(GpuMsg_EstablishChannel, |
IPC_MESSAGE_CONTROL1(GpuMsg_CloseChannel, |
IPC::ChannelHandle /* channel_handle */) |
+// Tells the GPU process to enable GPU_TRACE collection |
+IPC_MESSAGE_CONTROL1(GpuMsg_SetTraceEnabled, |
+ bool /* enabled */) |
+ |
// Provides a synchronization point to guarantee that the processing of |
// previous asynchronous messages (i.e., GpuMsg_EstablishChannel) has |
// completed. (This message can't be synchronous because the |
@@ -142,6 +146,10 @@ IPC_MESSAGE_CONTROL3(GpuHostMsg_OnLogMessage, |
// Response from GPU to a GpuMsg_Synchronize message. |
IPC_MESSAGE_CONTROL0(GpuHostMsg_SynchronizeReply) |
+// GPU_TRACE data being forwarded to browser process |
+IPC_MESSAGE_CONTROL1(GpuHostMsg_TraceDataCollectedRemotely, |
+ std::string /* json_events */) |
+ |
#if defined(OS_LINUX) |
// Resize the window that is being drawn into. It's important that this |
// resize be synchronized with the swapping of the front and back buffers. |