delegated_compositor_output_surface.h revision ca12bfac764ba476d6cd062bf1dde12cc64c3f40
1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CONTENT_RENDERER_GPU_DELEGATED_COMPOSITOR_OUTPUT_SURFACE_H_ 6#define CONTENT_RENDERER_GPU_DELEGATED_COMPOSITOR_OUTPUT_SURFACE_H_ 7 8#include "content/renderer/gpu/compositor_output_surface.h" 9 10namespace content { 11 12class DelegatedCompositorOutputSurface : public CompositorOutputSurface { 13 public: 14 DelegatedCompositorOutputSurface( 15 int32 routing_id, 16 uint32 output_surface_id, 17 WebGraphicsContext3DCommandBufferImpl* context3d, 18 cc::SoftwareOutputDevice* software); 19 virtual ~DelegatedCompositorOutputSurface() {} 20}; 21 22} // namespace content 23 24#endif // CONTENT_RENDERER_GPU_DELEGATED_COMPOSITOR_OUTPUT_SURFACE_H_ 25