ADL (AMD Display Library) Public APIs
Version 17.1
|
Typedefs | |
typedef enum DceSettingsType | DceSettingsType |
typedef enum DpLinkRate | DpLinkRate |
typedef enum SLS_ImageCropType | SLS_ImageCropType |
Enumerations | |
enum | DceSettingsType { DceSetting_HdmiLq, DceSetting_DpSettings, DceSetting_Protection } |
enum | DpLinkRate { DPLinkRate_Unknown, DPLinkRate_RBR, DPLinkRate_2_16Gbps, DPLinkRate_2_43Gbps, DPLinkRate_HBR, DPLinkRate_4_32Gbps, DPLinkRate_HBR2, DPLinkRate_HBR3, DPLinkRate_UHBR10, DPLinkRate_UHBR13D5, DPLinkRate_UHBR20 } |
enum | SLS_ImageCropType { Fit = 1, Fill = 2, Expand = 3 } |
#define ADL_CONTROLLERVECTOR_0 1 |
#define ADL_CONTROLLERVECTOR_1 2 |
#define ADL_DISPLAY_BEZELOFFSET_COMMIT 0x00000008 |
#define ADL_DISPLAY_BEZELOFFSET_STEPBYSTEPSET 0x00000004 |
For Bezel.
#define ADL_DISPLAY_SLSDISPLAYOFFSET_VALID 0x0002 |
#define ADL_DISPLAY_SLSGRID_CAP_OPTION_RELATIVETO_CURRENTANGLE 0x00000002 |
#define ADL_DISPLAY_SLSGRID_CAP_OPTION_RELATIVETO_LANDSCAPE 0x00000001 |
#define ADL_DISPLAY_SLSGRID_DESKTOPROTATION_SUPPORT 0x00000080 |
#define ADL_DISPLAY_SLSGRID_DISPLAYROTATION_SUPPORT 0x00000040 |
#define ADL_DISPLAY_SLSGRID_KEEPTARGETROTATION 0x00000080 |
#define ADL_DISPLAY_SLSGRID_MIXMODESLS_SUPPORT 0x00000020 |
#define ADL_DISPLAY_SLSGRID_ORIENTATION_000 0x00000001 |
#define ADL_DISPLAY_SLSGRID_ORIENTATION_090 0x00000002 |
#define ADL_DISPLAY_SLSGRID_ORIENTATION_180 0x00000004 |
#define ADL_DISPLAY_SLSGRID_ORIENTATION_270 0x00000008 |
#define ADL_DISPLAY_SLSGRID_PORTAIT_MODE 0x00000004 |
#define ADL_DISPLAY_SLSGRID_RELATIVETO_CURRENTANGLE 0x00000020 |
#define ADL_DISPLAY_SLSGRID_RELATIVETO_LANDSCAPE 0x00000010 |
#define ADL_DISPLAY_SLSGRID_SAMEMODESLS_SUPPORT 0x00000010 |
#define ADL_DISPLAY_SLSMAP_BEZELMODE 0x00000010 |
The bit mask identifies displays is currently in bezel mode.
#define ADL_DISPLAY_SLSMAP_CURRENTCONFIG 0x00000004 |
The bit mask identifies this map is currently in used for the current adapter.
#define ADL_DISPLAY_SLSMAP_DISPLAYARRANGED 0x00000002 |
The bit mask identifies displays from this map is arranged.
#define ADL_DISPLAY_SLSMAP_IS_CLONEVT 0x4000 |
#define ADL_DISPLAY_SLSMAP_IS_SLS 0x1000 |
#define ADL_DISPLAY_SLSMAP_IS_SLSBUILDER 0x2000 |
#define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_EXPAND 0x0400 |
#define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_FILL 0x0200 |
#define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_FIT 0x0100 |
#define ADL_DISPLAY_SLSMAPCONFIG_CREATE_OPTION_RELATIVETO_CURRENTANGLE 0x00000002 |
#define ADL_DISPLAY_SLSMAPCONFIG_CREATE_OPTION_RELATIVETO_LANDSCAPE 0x00000001 |
#define ADL_DISPLAY_SLSMAPCONFIG_GET_OPTION_RELATIVETO_CURRENTANGLE 0x00000002 |
#define ADL_DISPLAY_SLSMAPCONFIG_GET_OPTION_RELATIVETO_LANDSCAPE 0x00000001 |
#define ADL_DISPLAY_SLSMAPCONFIG_REARRANGE_OPTION_RELATIVETO_CURRENTANGLE 0x00000002 |
#define ADL_DISPLAY_SLSMAPCONFIG_REARRANGE_OPTION_RELATIVETO_LANDSCAPE 0x00000001 |
#define ADL_DISPLAY_SLSMAPINDEXLIST_OPTION_ACTIVE 0x00000001 |
For onlay active SLS map info.
#define ADL_SLS_DESKTOPROTATIONSLS_SUPPORT 0x0008 |
#define ADL_SLS_DISPLAYROTATIONSLS_SUPPORT 0x0004 |
#define ADL_SLS_LAYOUTMODE_INVALID 0x0010 |
#define ADL_SLS_MIXMODESLS_SUPPORT 0x0002 |
#define ADL_SLS_MODES_INVALID 0x0002 |
#define ADL_SLS_POSITIONS_INVALID 0x0008 |
#define ADL_SLS_ROTATIONS_INVALID 0x0004 |
#define ADL_SLS_SAMEMODESLS_SUPPORT 0x0001 |
#define ADL_SLS_TARGETS_INVALID 0x0001 |
typedef enum DceSettingsType DceSettingsType |
typedef enum DpLinkRate DpLinkRate |
typedef enum SLS_ImageCropType SLS_ImageCropType |
enum DceSettingsType |
enum DpLinkRate |
enum SLS_ImageCropType |