Chromium Code Reviews| Index: content/browser/renderer_host/render_widget_host_view.h |
| =================================================================== |
| --- content/browser/renderer_host/render_widget_host_view.h (revision 108480) |
| +++ content/browser/renderer_host/render_widget_host_view.h (working copy) |
| @@ -26,6 +26,8 @@ |
| #include "ui/gfx/rect.h" |
| #include "ui/gfx/surface/transport_dib.h" |
| +struct GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params; |
| + |
| namespace gfx { |
| class Rect; |
| class Size; |
| @@ -189,6 +191,15 @@ |
| // Allocate a backing store for this view |
| virtual BackingStore* AllocBackingStore(const gfx::Size& size) = 0; |
| + // |window| and |surface_id| indicate which accelerated surface's |
| + // buffers swapped. |renderer_id| and |route_id| are used to formulate |
| + // a reply to the GPU process to prevent it from getting too far ahead. |
| + // They may all be zero, in which case no flow control is enforced; |
| + // this case is currently used for accelerated plugins. |
|
jonathan.backer
2011/11/03 23:09:07
nix the comment?
|
| + virtual void AcceleratedSurfaceBuffersSwapped( |
| + const GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params& params, |
| + int gpu_host_id) = 0; |
| + |
| #if defined(OS_MACOSX) |
| // Tells the view whether or not to accept first responder status. If |flag| |
| // is true, the view does not accept first responder status and instead |
| @@ -244,17 +255,6 @@ |
| int32 width, |
| int32 height, |
| TransportDIB::Handle transport_dib) = 0; |
| - // |window| and |surface_id| indicate which accelerated surface's |
| - // buffers swapped. |renderer_id| and |route_id| are used to formulate |
| - // a reply to the GPU process to prevent it from getting too far ahead. |
| - // They may all be zero, in which case no flow control is enforced; |
| - // this case is currently used for accelerated plugins. |
| - virtual void AcceleratedSurfaceBuffersSwapped( |
| - gfx::PluginWindowHandle window, |
| - uint64 surface_id, |
| - int renderer_id, |
| - int32 route_id, |
| - int gpu_host_id) = 0; |
| virtual void GpuRenderingStateDidChange() = 0; |
| #endif |
| @@ -264,10 +264,6 @@ |
| int32 height, |
| uint64* surface_id, |
| TransportDIB::Handle* surface_handle) = 0; |
| - virtual void AcceleratedSurfaceBuffersSwapped( |
| - uint64 surface_id, |
| - int32 route_id, |
| - int gpu_host_id) = 0; |
| virtual void AcceleratedSurfaceRelease(uint64 surface_id) = 0; |
| #endif |