Avi Drissman | 4e1b7bc3 | 2022-09-15 14:03:50 | [diff] [blame] | 1 | // Copyright 2015 The Chromium Authors |
jbauman | dfb4996a | 2015-06-03 23:38:59 | [diff] [blame] | 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_BROWSER_COMPOSITOR_SURFACE_UTILS_H_ | ||||
6 | #define CONTENT_BROWSER_COMPOSITOR_SURFACE_UTILS_H_ | ||||
7 | |||||
Fady Samuel | 644df1d | 2017-07-13 01:13:02 | [diff] [blame] | 8 | #include "components/viz/common/surfaces/frame_sink_id.h" |
kenrb | e975655 | 2016-02-27 00:53:50 | [diff] [blame] | 9 | #include "content/common/content_export.h" |
jbauman | dfb4996a | 2015-06-03 23:38:59 | [diff] [blame] | 10 | |
kylechar | cb5882d | 2017-06-05 13:41:34 | [diff] [blame] | 11 | namespace viz { |
danakj | 4def4a24 | 2017-06-24 01:18:37 | [diff] [blame] | 12 | class HostFrameSinkManager; |
kylechar | cb5882d | 2017-06-05 13:41:34 | [diff] [blame] | 13 | } |
14 | |||||
15 | namespace content { | ||||
jbauman | dfb4996a | 2015-06-03 23:38:59 | [diff] [blame] | 16 | |
Fady Samuel | d5c2618 | 2017-07-12 02:43:33 | [diff] [blame] | 17 | CONTENT_EXPORT viz::FrameSinkId AllocateFrameSinkId(); |
jbauman | dfb4996a | 2015-06-03 23:38:59 | [diff] [blame] | 18 | |
danakj | 4def4a24 | 2017-06-24 01:18:37 | [diff] [blame] | 19 | CONTENT_EXPORT viz::HostFrameSinkManager* GetHostFrameSinkManager(); |
kylechar | 69bd916 | 2017-04-10 23:45:48 | [diff] [blame] | 20 | |
jbauman | dfb4996a | 2015-06-03 23:38:59 | [diff] [blame] | 21 | } // namespace content |
22 | |||||
23 | #endif // CONTENT_BROWSER_COMPOSITOR_SURFACE_UTILS_H_ |