OSDN Git Service

Sync aosp and internal minigbm
[android-x86/external-minigbm.git] / cros_gralloc / cros_gralloc_types.h
1 /*
2  * Copyright 2017 The Chromium OS Authors. All rights reserved.
3  * Use of this source code is governed by a BSD-style license that can be
4  * found in the LICENSE file.
5  */
6
7 #ifndef CROS_GRALLOC_TYPES_H
8 #define CROS_GRALLOC_TYPES_H
9
10 #include <string>
11
12 struct cros_gralloc_buffer_descriptor {
13         uint32_t width;
14         uint32_t height;
15         int32_t droid_format;
16         int32_t droid_usage;
17         uint32_t drm_format;
18         uint64_t use_flags;
19         uint64_t reserved_region_size;
20         std::string name;
21 };
22
23 #endif