OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2015 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 #ifndef UI_OZONE_PUBLIC_NATIVE_PIXMAP_TYPES_H_ | |
6 #define UI_OZONE_PUBLIC_NATIVE_PIXMAP_TYPES_H_ | |
7 | |
8 namespace ui { | |
9 | |
10 // TODO: this is a placeholder for now and will be populated with more | |
11 // formats once we know what sorts of content, video, etc. we can support. | |
12 enum NativePixmapFormat { | |
spang
2015/08/01 02:14:56
enum class NativePixmapFormat {
BGRA_8888,
RGB
dshwang
2015/08/03 12:51:49
Good to know. I rebase this CL based on your CL. L
| |
13 NATIVE_PIXMAP_FORMAT_BGRA_8888, | |
14 NATIVE_PIXMAP_FORMAT_RGBX_8888, | |
15 NATIVE_PIXMAP_FORMAT_LAST = NATIVE_PIXMAP_FORMAT_RGBX_8888 | |
16 }; | |
17 | |
18 enum NativePixmapUsage { | |
spang
2015/08/01 02:14:56
enum class NativePixmapUsage {
MAP,
PERSISTENT
dshwang
2015/08/03 12:51:49
Done.
| |
19 NATIVE_PIXMAP_USAGE_MAP, | |
20 NATIVE_PIXMAP_USAGE_PERSISTENT_MAP, | |
21 NATIVE_PIXMAP_USAGE_SCANOUT, | |
22 }; | |
23 | |
24 } // namespace ui | |
25 | |
26 #endif // UI_OZONE_PUBLIC_NATIVE_PIXMAP_TYPES_H_ | |
OLD | NEW |