1// Copyright 2012 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#include "cc/output/compositor_frame.h" 6 7namespace cc { 8 9CompositorFrame::CompositorFrame() {} 10 11CompositorFrame::~CompositorFrame() {} 12 13void CompositorFrame::AssignTo(CompositorFrame* target) { 14 target->delegated_frame_data = delegated_frame_data.Pass(); 15 target->gl_frame_data = gl_frame_data.Pass(); 16 target->software_frame_data = software_frame_data.Pass(); 17 target->metadata = metadata; 18} 19 20} // namespace cc 21