text: // 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 <sys/cdefs.h>
  
  __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 */
  