ADL (AMD Display Library) Public APIs  Version 18.1
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
ADLGamutData Struct Reference

Structure containing information about driver current gamut space , parent struct for ADLGamutCoordinates and ADLWhitePoint This structure is used to get/set driver supported gamut space. More...

#include <adl_structures.h>

Data Fields

ADLGamutCoordinates CustomGamut
 valid when in mask avails ADL_CUSTOM_GAMUT More...
 
ADLPoint CustomWhitePoint
 valid when in mask avails ADL_CUSTOM_WHITE_POINT More...
 
int iFeature
 
int iPredefinedGamut
 one of ADL_GAMUT_SPACE_CCIR_709 - ADL_GAMUT_SPACE_CIE_RGB More...
 
int iPredefinedWhitePoint
 one of ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_9300K More...
 

Detailed Description

Structure containing information about driver current gamut space , parent struct for ADLGamutCoordinates and ADLWhitePoint This structure is used to get/set driver supported gamut space.

Field Documentation

◆ CustomGamut

ADLGamutCoordinates ADLGamutData::CustomGamut

valid when in mask avails ADL_CUSTOM_GAMUT

◆ CustomWhitePoint

ADLPoint ADLGamutData::CustomWhitePoint

valid when in mask avails ADL_CUSTOM_WHITE_POINT

◆ iFeature

int ADLGamutData::iFeature

used as mask and could be 4 options BIT_0 If flag ADL_GAMUT_REFERENCE_SOURCE is asserted set operation is related to gamut source , if not gamut destination BIT_1 If flag ADL_GAMUT_GAMUT_VIDEO_CONTENT is asserted BIT_2,BIT_3 used as mask and could be 4 options custom (2) + predefined (2) 0. Gamut predefined, white point predefined -> 0 | 0

  1. Gamut predefined, white point custom -> 0 | ADL_CUSTOM_WHITE_POINT
  2. White point predefined, gamut custom -> 0 | ADL_CUSTOM_GAMUT
  3. White point custom, gamut custom -> ADL_CUSTOM_GAMUT | ADL_CUSTOM_WHITE_POINT

◆ iPredefinedGamut

int ADLGamutData::iPredefinedGamut

one of ADL_GAMUT_SPACE_CCIR_709 - ADL_GAMUT_SPACE_CIE_RGB

◆ iPredefinedWhitePoint

int ADLGamutData::iPredefinedWhitePoint

one of ADL_WHITE_POINT_5000K - ADL_WHITE_POINT_9300K


The documentation for this struct was generated from the following file:

Copyright © 2009-2024 Advanced Micro Devices, Inc. All rights reserved.