blob: cd2842a9c18d3725f156d1faccf8aab42aa59d74 [file] [log] [blame]
Avi Drissman4e1b7bc32022-09-15 14:03:501// Copyright 2015 The Chromium Authors
jbaumandfb4996a2015-06-03 23:38:592// 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_BROWSER_COMPOSITOR_SURFACE_UTILS_H_
6#define CONTENT_BROWSER_COMPOSITOR_SURFACE_UTILS_H_
7
Fady Samuel644df1d2017-07-13 01:13:028#include "components/viz/common/surfaces/frame_sink_id.h"
kenrbe9756552016-02-27 00:53:509#include "content/common/content_export.h"
jbaumandfb4996a2015-06-03 23:38:5910
kylecharcb5882d2017-06-05 13:41:3411namespace viz {
danakj4def4a242017-06-24 01:18:3712class HostFrameSinkManager;
kylecharcb5882d2017-06-05 13:41:3413}
14
15namespace content {
jbaumandfb4996a2015-06-03 23:38:5916
Fady Samueld5c26182017-07-12 02:43:3317CONTENT_EXPORT viz::FrameSinkId AllocateFrameSinkId();
jbaumandfb4996a2015-06-03 23:38:5918
danakj4def4a242017-06-24 01:18:3719CONTENT_EXPORT viz::HostFrameSinkManager* GetHostFrameSinkManager();
kylechar69bd9162017-04-10 23:45:4820
jbaumandfb4996a2015-06-03 23:38:5921} // namespace content
22
23#endif // CONTENT_BROWSER_COMPOSITOR_SURFACE_UTILS_H_