31 lines
1.2 KiB
C
31 lines
1.2 KiB
C
// Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
// SPDX-License-Identifier: BSD-3-Clause-Clear
|
|
|
|
#ifndef __COMMON_QTIGAMMATRANSFER_H__
|
|
#define __COMMON_QTIGAMMATRANSFER_H__
|
|
|
|
// Based on BT.2380 / H.265 specifications
|
|
typedef enum vendor_qti_hardware_display_common_QtiGammaTransfer {
|
|
// Unused = 0;
|
|
QtiTransfer_sRGB = 1, // IEC 61966-2-1 sRGB
|
|
/* Unspecified = 2, Reserved = 3 */
|
|
QtiTransfer_Gamma2_2 = 4,
|
|
QtiTransfer_Gamma2_8 = 5,
|
|
QtiTransfer_SMPTE_170M = 6, // BT.601-6 525 or 625
|
|
QtiTransfer_SMPTE_240M = 7, // SMPTE_240M
|
|
QtiTransfer_Linear = 8,
|
|
QtiTransfer_Log = 9,
|
|
QtiTransfer_Log_Sqrt = 10,
|
|
QtiTransfer_XvYCC = 11, // IEC 61966-2-4
|
|
QtiTransfer_BT1361 = 12, // Rec.ITU-R BT.1361 extended gamut
|
|
QtiTransfer_sYCC = 13, // IEC 61966-2-1 sRGB or sYCC
|
|
QtiTransfer_BT2020_2_1 = 14, // Rec. ITU-R BT.2020-2 (same as the values 6, and 15)
|
|
QtiTransfer_BT2020_2_2 = 15, // Rec. ITU-R BT.2020-2 (same as the values 6, and 14)
|
|
QtiTransfer_SMPTE_ST2084 = 16, // 2084
|
|
QtiTransfer_ST_428 = 17, // SMPTE ST 428-1
|
|
QtiTransfer_HLG = 18, // ARIB STD-B67
|
|
QtiTransfer_Max = 0xffff,
|
|
} vendor_qti_hardware_display_common_QtiGammaTransfer;
|
|
|
|
#endif // __COMMON_QTIGAMMATRANSFER_H__
|