|
|
NvU32 | version |
| | Version of this structure.
|
| |
|
NvU32 | isST2084EotfSupported:1 |
| | HDMI2.0a UHDA HDR with ST2084 EOTF (CEA861.3). Boolean: 0 = not supported, 1 = supported;.
|
| |
|
NvU32 | isTraditionalHdrGammaSupported:1 |
| | HDMI2.0a traditional HDR gamma (CEA861.3). Boolean: 0 = not supported, 1 = supported;.
|
| |
|
NvU32 | isEdrSupported:1 |
| | Extended Dynamic Range on SDR displays. Boolean: 0 = not supported, 1 = supported;.
|
| |
| NvU32 | driverExpandDefaultHdrParameters:1 |
| |
|
NvU32 | isTraditionalSdrGammaSupported:1 |
| | HDMI2.0a traditional SDR gamma (CEA861.3). Boolean: 0 = not supported, 1 = supported;.
|
| |
|
NvU32 | isDolbyVisionSupported:1 |
| | Dolby Vision Support. Boolean: 0 = not supported, 1 = supported;.
|
| |
| NvU32 | reserved:26 |
| |
|
NV_STATIC_METADATA_DESCRIPTOR_ID | static_metadata_descriptor_id |
| | Static Metadata Descriptor Id (0 for static metadata type 1)
|
| |
|
struct { | |
| |
|
NvU16 displayPrimary_x0 | |
| | x coordinate of color primary 0 (e.g. Red) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayPrimary_y0 | |
| | y coordinate of color primary 0 (e.g. Red) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayPrimary_x1 | |
| | x coordinate of color primary 1 (e.g. Green) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayPrimary_y1 | |
| | y coordinate of color primary 1 (e.g. Green) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayPrimary_x2 | |
| | x coordinate of color primary 2 (e.g. Blue) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayPrimary_y2 | |
| | y coordinate of color primary 2 (e.g. Blue) of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayWhitePoint_x | |
| | x coordinate of white point of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 displayWhitePoint_y | |
| | y coordinate of white point of the display ([0x0000-0xC350] = [0.0 - 1.0])
|
| |
|
NvU16 desired_content_max_luminance | |
| | Maximum display luminance = desired max luminance of HDR content ([0x0001-0xFFFF] = [1.0 - 65535.0] cd/m^2)
|
| |
|
NvU16 desired_content_min_luminance | |
| | Minimum display luminance = desired min luminance of HDR content ([0x0001-0xFFFF] = [1.0 - 6.55350] cd/m^2)
|
| |
|
NvU16 desired_content_max_frame_average_luminance | |
| | Desired maximum Frame-Average Light Level (MaxFALL) of HDR content ([0x0001-0xFFFF] = [1.0 - 65535.0] cd/m^2)
|
| |
| } | display_data | |
| |
|
struct { | |
| |
|
NvU32 VSVDB_version: 3 | |
| | Version of Vendor Data block,Version 0: 25 bytes Version 1: 14 bytes.
|
| |
|
NvU32 dm_version: 8 | |
| | Upper Nibble represents major version of Display Management(DM) while lower represents minor version of DM.
|
| |
|
NvU32 supports_2160p60hz: 1 | |
| | If set sink is capable of 4kx2k @ 60hz.
|
| |
|
NvU32 supports_YUV422_12bit: 1 | |
| | If set, sink is capable of YUV422-12 bit.
|
| |
|
NvU32 supports_global_dimming: 1 | |
| | Indicates if sink supports global dimming.
|
| |
|
NvU32 colorimetry: 1 | |
| | If set indicates sink supports DCI P3 colorimetry, REc709 otherwise.
|
| |
|
NvU32 supports_backlight_control: 2 | |
| | This is set when sink is using lowlatency interface and can control its backlight.
|
| |
|
NvU32 backlt_min_luma: 2 | |
| | It is the level for Backlt min luminance value.
|
| |
|
NvU32 interface_supported_by_sink: 2 | |
| | Indicates the interface (standard or low latency) supported by the sink.
|
| |
|
NvU32 supports_10b_12b_444: 2 | |
| | It is set when interface supported is low latency, it tells whether it supports 10 bit or 12 bit RGB 4:4:4 or YCbCr 4:4:4 or both.
|
| |
| NvU32 _NV_HDR_CAPABILITIES_V2::reserved: 9 | |
| |
|
NvU16 target_min_luminance | |
| | Represents min luminance level of Sink.
|
| |
|
NvU16 target_max_luminance | |
| | Represents max luminance level of sink.
|
| |
|
NvU16 cc_red_x | |
| | Red primary chromaticity coordinate x.
|
| |
|
NvU16 cc_red_y | |
| | Red primary chromaticity coordinate y.
|
| |
|
NvU16 cc_green_x | |
| | Green primary chromaticity coordinate x.
|
| |
|
NvU16 cc_green_y | |
| | Green primary chromaticity coordinate Y.
|
| |
|
NvU16 cc_blue_x | |
| | Blue primary chromaticity coordinate x.
|
| |
|
NvU16 cc_blue_y | |
| | Blue primary chromaticity coordinate y.
|
| |
|
NvU16 cc_white_x | |
| | White primary chromaticity coordinate x.
|
| |
|
NvU16 cc_white_y | |
| | White primary chromaticity coordinate y.
|
| |
| } | dv_static_metadata | |
| |