Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7f7c1c5d authored by Dan Stoza's avatar Dan Stoza
Browse files

graphics.h: Add android_hdr_t

Adds android_hdr_t, which specifies different types of high dynamic
range encodings to be used throughout the system.

Bug: 25684127
Change-Id: Ic92bb5dc64494e643b828a8e24af8760e74e2360
parent 1ab87e77
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -1066,6 +1066,20 @@ typedef enum android_color_transform {
    HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA = 6
} android_color_transform_t;

/*
 * Supported HDR formats. Must be kept in sync with equivalents in Display.java.
 */
typedef enum android_hdr {
    /* Device supports Dolby Vision HDR */
    HAL_HDR_DOLBY_VISION = 1,

    /* Device supports HDR10 */
    HAL_HDR_HDR10 = 2,

    /* Device supports hybrid log-gamma HDR */
    HAL_HDR_HLG = 3
} android_hdr_t;

#ifdef __cplusplus
}
#endif