// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CC_TREES_RENDER_FRAME_METADATA_OBSERVER_H_ #define CC_TREES_RENDER_FRAME_METADATA_OBSERVER_H_ #include "cc/cc_export.h" #include "cc/trees/render_frame_metadata.h" namespace viz { class CompositorFrameMetadata; } namespace cc { // Observes RenderFrameMetadata associated with the submission of a frame. // LayerTreeHostImpl will create the metadata when submitting a CompositorFrame. // // Calls to this will be done from the compositor thread. class CC_EXPORT RenderFrameMetadataObserver { … }; } // namespace cc #endif // CC_TREES_RENDER_FRAME_METADATA_OBSERVER_H_