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 7 namespace cc { 8 9 CompositorFrame::CompositorFrame() {} 10 11 CompositorFrame::~CompositorFrame() {} 12 13 void 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