| Index: content/common/gpu/gpu_messages.h
|
| ===================================================================
|
| --- content/common/gpu/gpu_messages.h (revision 108480)
|
| +++ content/common/gpu/gpu_messages.h (working copy)
|
| @@ -33,59 +33,40 @@
|
| IPC_STRUCT_MEMBER(gfx::GpuPreference, gpu_preference)
|
| IPC_STRUCT_END()
|
|
|
| -#if defined(OS_MACOSX)
|
| IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceNew_Params)
|
| IPC_STRUCT_MEMBER(int32, renderer_id)
|
| IPC_STRUCT_MEMBER(int32, render_view_id)
|
| - IPC_STRUCT_MEMBER(gfx::PluginWindowHandle, window)
|
| IPC_STRUCT_MEMBER(int32, width)
|
| IPC_STRUCT_MEMBER(int32, height)
|
| IPC_STRUCT_MEMBER(uint64, surface_id)
|
| - IPC_STRUCT_MEMBER(bool, create_transport_dib)
|
| IPC_STRUCT_MEMBER(int32, route_id)
|
| +#if defined(OS_MACOSX)
|
| + IPC_STRUCT_MEMBER(gfx::PluginWindowHandle, window)
|
| + IPC_STRUCT_MEMBER(bool, create_transport_dib)
|
| +#endif
|
| IPC_STRUCT_END()
|
|
|
| IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params)
|
| IPC_STRUCT_MEMBER(int32, renderer_id)
|
| IPC_STRUCT_MEMBER(int32, render_view_id)
|
| - IPC_STRUCT_MEMBER(gfx::PluginWindowHandle, window)
|
| IPC_STRUCT_MEMBER(uint64, surface_id)
|
| IPC_STRUCT_MEMBER(int32, route_id)
|
| -IPC_STRUCT_END()
|
| -
|
| -IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceRelease_Params)
|
| - IPC_STRUCT_MEMBER(int32, renderer_id)
|
| - IPC_STRUCT_MEMBER(int32, render_view_id)
|
| +#if defined(OS_WIN)
|
| + IPC_STRUCT_MEMBER(gfx::Size, size)
|
| +#elif defined(OS_MACOSX)
|
| IPC_STRUCT_MEMBER(gfx::PluginWindowHandle, window)
|
| - IPC_STRUCT_MEMBER(uint64, identifier)
|
| - IPC_STRUCT_MEMBER(int32, route_id)
|
| -IPC_STRUCT_END()
|
| #endif
|
| -
|
| -#if defined(UI_COMPOSITOR_IMAGE_TRANSPORT)
|
| -IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceNew_Params)
|
| - IPC_STRUCT_MEMBER(int32, renderer_id)
|
| - IPC_STRUCT_MEMBER(int32, render_view_id)
|
| - IPC_STRUCT_MEMBER(int32, width)
|
| - IPC_STRUCT_MEMBER(int32, height)
|
| - IPC_STRUCT_MEMBER(uint64, surface_id)
|
| - IPC_STRUCT_MEMBER(int32, route_id)
|
| IPC_STRUCT_END()
|
|
|
| -IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params)
|
| - IPC_STRUCT_MEMBER(int32, renderer_id)
|
| - IPC_STRUCT_MEMBER(int32, render_view_id)
|
| - IPC_STRUCT_MEMBER(uint64, surface_id)
|
| - IPC_STRUCT_MEMBER(int32, route_id)
|
| -IPC_STRUCT_END()
|
| -
|
| IPC_STRUCT_BEGIN(GpuHostMsg_AcceleratedSurfaceRelease_Params)
|
| IPC_STRUCT_MEMBER(int32, renderer_id)
|
| IPC_STRUCT_MEMBER(int32, render_view_id)
|
| IPC_STRUCT_MEMBER(uint64, identifier)
|
| IPC_STRUCT_MEMBER(int32, route_id)
|
| -IPC_STRUCT_END()
|
| +#if defined(OS_MACOSX)
|
| + IPC_STRUCT_MEMBER(gfx::PluginWindowHandle, window)
|
| #endif
|
| +IPC_STRUCT_END()
|
|
|
| IPC_STRUCT_TRAITS_BEGIN(content::DxDiagNode)
|
| IPC_STRUCT_TRAITS_MEMBER(values)
|
| @@ -160,16 +141,10 @@
|
| // information.
|
| IPC_MESSAGE_CONTROL0(GpuMsg_CollectGraphicsInfo)
|
|
|
| -#if defined(TOOLKIT_USES_GTK) && !defined(UI_COMPOSITOR_IMAGE_TRANSPORT) || \
|
| - defined(OS_WIN)
|
| // Tells the GPU process that the browser process has finished resizing the
|
| // view.
|
| -IPC_MESSAGE_CONTROL2(GpuMsg_ResizeViewACK,
|
| - int32 /* renderer_id */,
|
| - int32 /* command_buffer_id */)
|
| -#endif
|
| +IPC_MESSAGE_ROUTED0(AcceleratedSurfaceMsg_ResizeViewACK)
|
|
|
| -#if defined(OS_MACOSX) || defined(UI_COMPOSITOR_IMAGE_TRANSPORT)
|
| // Tells the GPU process that it's safe to start rendering to the surface.
|
| IPC_MESSAGE_ROUTED2(AcceleratedSurfaceMsg_NewACK,
|
| uint64 /* surface_id */,
|
| @@ -178,7 +153,6 @@
|
| // Tells the GPU process that the browser process handled the swap
|
| // buffers request with the given number.
|
| IPC_MESSAGE_ROUTED0(AcceleratedSurfaceMsg_BuffersSwappedACK)
|
| -#endif
|
|
|
| // Tells the GPU process to remove all contexts.
|
| IPC_MESSAGE_CONTROL0(GpuMsg_Clean)
|
| @@ -234,18 +208,14 @@
|
| std::string /* header */,
|
| std::string /* message */)
|
|
|
| -#if defined(TOOLKIT_USES_GTK) && !defined(UI_COMPOSITOR_IMAGE_TRANSPORT) || \
|
| - defined(OS_WIN)
|
| // 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.
|
| IPC_MESSAGE_CONTROL4(GpuHostMsg_ResizeView,
|
| int32 /* renderer_id */,
|
| int32 /* render_view_id */,
|
| - int32 /* command_buffer_route_id */,
|
| + int32 /* route_id */,
|
| gfx::Size /* size */)
|
| -#endif
|
|
|
| -#if defined(OS_MACOSX) || defined(UI_COMPOSITOR_IMAGE_TRANSPORT)
|
| // This message is sent from the GPU process to the browser to notify about a
|
| // new or resized surface in the GPU. The browser allocates any resources
|
| // needed for it on its end and replies with an ACK containing any shared
|
| @@ -264,7 +234,6 @@
|
| // is complete.
|
| IPC_MESSAGE_CONTROL1(GpuHostMsg_AcceleratedSurfaceRelease,
|
| GpuHostMsg_AcceleratedSurfaceRelease_Params)
|
| -#endif
|
|
|
| //------------------------------------------------------------------------------
|
| // GPU Channel Messages
|
|
|