// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef VENDOR_GRALLOCDRM_H #define VENDOR_GRALLOCDRM_H #include __BEGIN_DECLS // As defined by the android-x86 implementation of gralloc_drm. // pixel format definitions enum { HAL_PIXEL_FORMAT_DRM_NV12 = 0x102, }; // used with the 'perform' method of gralloc_module_t enum { GRALLOC_MODULE_PERFORM_GET_DRM_FD = 0x80000002, GRALLOC_MODULE_PERFORM_GET_DRM_MAGIC = 0x80000003, GRALLOC_MODULE_PERFORM_AUTH_DRM_MAGIC = 0x80000004, GRALLOC_MODULE_PERFORM_ENTER_VT = 0x80000005, GRALLOC_MODULE_PERFORM_LEAVE_VT = 0x80000006, }; __END_DECLS #endif /* VENDOR_GRALLOCDRM_H */