ADL (AMD Display Library) Public APIs
Version 17.1
|
This file contains the structure declarations that are used by the public ADL interfaces for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms.
Included in ADL SDK
More...
Go to the source code of this file.
Data Structures | |
union | _ADL_ECC_EDC_FLAG |
union | _ADL_ERROR_PATTERN |
union | _ADLDCESupport |
Structure containing information related DCE support. More... | |
struct | AdapterInfo |
Structure containing information about the graphics adapter. More... | |
struct | AdapterInfoX2 |
Structure containing information about the graphics adapter with extended caps. More... | |
struct | ADL_BOOST_NOTFICATION_REASON |
Structure containing information about BOOST Settings change reason. More... | |
struct | ADL_BOOST_SETTINGS |
Structure containing information about BOOST Settings. More... | |
struct | ADL_CHILL_NOTFICATION_REASON |
Structure containing information about CHILL Settings change reason. More... | |
struct | ADL_CHILL_SETTINGS |
Structure containing information about CHILL Settings. More... | |
struct | ADL_DELAG_NOTFICATION_REASON |
Structure containing information about DELAG Settings change reason. More... | |
struct | ADL_DELAG_SETTINGS |
Structure containing information about DELAG Settings. More... | |
struct | ADL_DL_DISPLAY_MODE |
Structure containing the display mode definition used per controller. More... | |
struct | ADL_DRIVERUPSCALE_NOTFICATION_REASON |
Structure containing information about DRIVERUPSCALE Settings change reason. More... | |
struct | ADL_DRIVERUPSCALE_SETTINGS |
Structure containing information about DRIVERUPSCALE Settings. More... | |
struct | ADL_ERROR_INJECTION_DATA |
struct | ADL_ERROR_REASON |
struct | ADL_ERROR_REASON2 |
struct | ADL_FRTCPRO_CHANGED_REASON |
Structure containing information about FRTCPRO Settings changed reason. More... | |
struct | ADL_FRTCPRO_Settings |
Structure containing information about FRTCPRO Settings. More... | |
struct | ADL_IMAGE_BOOST_NOTFICATION_REASON |
Structure containing information about Image Boost(OGL) Settings change reason. More... | |
struct | ADL_IMAGE_BOOST_SETTINGS |
Structure containing information about OGL IMAGE BOOST Settings. More... | |
struct | ADL_PROVSR_NOTFICATION_REASON |
Structure containing information about ProVSR Settings change reason. More... | |
struct | ADL_PROVSR_SETTINGS |
Structure containing information about Pro VSR Settings. More... | |
struct | ADL_RADEON_LED_COLOR_CONFIG |
Structure Containing R G B values for Radeon USB LED Bar. More... | |
struct | ADL_RADEON_LED_CUSTOM_LED_CONFIG |
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern. The driver will apply the confgiuration as requested. More... | |
struct | ADL_RADEON_LED_PATTERN_CONFIG |
Structure Containing All Radeon USB LED requests and controls. More... | |
struct | ADL_RADEON_LED_PATTERN_CONFIG_GENERIC |
Structure Containing All Generic LED configuration for user requested LED pattern. The driver will apply the confgiuration as requested. More... | |
struct | ADL_RIS_NOTFICATION_REASON |
Structure containing information about RIS Settings change reason. More... | |
struct | ADL_RIS_SETTINGS |
Structure containing information about RIS Settings. More... | |
struct | ADLActivatableSource |
Structure containing information about the activatable source. More... | |
struct | ADLAdapterCaps |
Structure containing information about an controller mode. More... | |
struct | ADLAdapterCapsX2 |
Structure containing information about an controller mode including Number of Connectors. More... | |
struct | ADLAdapterDisplayCap |
Structure containing information about the adapter display manner. More... | |
struct | ADLAdapterLocation |
Structure containing information about adapter location. More... | |
struct | ADLAdapterODClockConfig |
Structure containing the Overdrive clock configuration. More... | |
struct | ADLAdapterODClockInfo |
Structure containing the Overdrive clock information. More... | |
struct | ADLAdjustmentinfo |
Structure containing information about overlay adjustment. More... | |
struct | ADLAppInterceptionInfo |
struct | ADLAppInterceptionInfoX2 |
struct | ADLAppInterceptionInfoX3 |
struct | ADLApplicationData |
Structure containing information about an application. More... | |
struct | ADLApplicationDataX2 |
Structure containing information about an application. More... | |
struct | ADLApplicationDataX3 |
Structure containing information about an application. More... | |
struct | ADLApplicationProfile |
Structure containing information about an application profile. More... | |
struct | ADLApplicationRecord |
Structure containing information info for an application record. More... | |
struct | ADLAVIInfoPacket |
Structure containing the AVI packet info of a display. More... | |
struct | ADLBezelOffsetSteppingSize |
Structure containing information about the Adapter offset stepping size. More... | |
struct | ADLBiosInfo |
Structure containing information about the BIOS. More... | |
struct | ADLBracketSlotInfo |
Structure containing the slot information. More... | |
struct | ADLChipSetInfo |
Structure containing information about the Chipset. More... | |
struct | ADLClockInfo |
Structure containing information about Clock. More... | |
struct | ADLConnectionData |
Structure containing connection information. More... | |
struct | ADLConnectionProperties |
Structure containing connection properties information. More... | |
struct | ADLConnectionState |
Structure containing connection state of the connector. More... | |
struct | ADLConnectorInfo |
Structure containing the Connector information. More... | |
struct | ADLControllerMode |
Structure containing information about an controller mode. More... | |
struct | ADLControllerOverlayInfo |
Structure containing information about controller overlay information. More... | |
struct | ADLControllerOverlayInput |
Structure containing information about input of controller overlay adjustment. More... | |
struct | ADLCrossfireComb |
Structure containing information about the proper CrossfireX chains combinations. More... | |
struct | ADLCrossfireInfo |
Structure containing CrossfireX state and error information. More... | |
struct | ADLCustomMode |
Structure containing information about component video custom modes. More... | |
struct | ADLDceSettings |
Structure containing per display Display Connectivty Experience Settings. More... | |
struct | ADLDDCInfo |
Structure containing DDC information. More... | |
struct | ADLDDCInfo2 |
Structure containing DDC information. More... | |
struct | ADLDetailedTiming |
Structure containing detailed timing parameters. More... | |
struct | ADLDetailedTimingX2 |
Structure containing detailed timing parameters. More... | |
struct | ADLDevicePort |
Structure containing port information. More... | |
struct | ADLDisplayConfig |
Structure containing HDTV information for display calls. More... | |
struct | ADLDisplayDPMSTInfo |
Structure containing information about the display port MST device. More... | |
struct | ADLDisplayEDIDData |
Structure containing information about EDID data. More... | |
struct | ADLDisplayID |
Structure containing information about the display device. More... | |
struct | ADLDisplayIdentifier |
Structure containing information about a display. More... | |
struct | ADLDisplayInfo |
Structure containing information about the display device. More... | |
struct | ADLDisplayMap |
Structure containing information about display mapping. More... | |
struct | ADLDisplayMode |
Structure containing the display mode definition used per controller. More... | |
struct | ADLDisplayModeInfo |
Structure containing display mode information. More... | |
struct | ADLDisplayModeInfoX2 |
Structure containing display mode information. More... | |
struct | ADLDisplayModeX2 |
Structure containing the display mode definition used per controller. More... | |
struct | ADLDisplayProperty |
Structure containing information about display property. More... | |
struct | ADLDisplayTarget |
Structure containing information about display target information. More... | |
struct | ADLECCData |
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of errors that can be corrected Doubt Error Detect - count of errors that cannot be corrected. More... | |
struct | ADLErrorInjection |
Structure containing information about EDC Error Injection. More... | |
struct | ADLErrorInjectionX2 |
struct | ADLErrorRecord |
Structure containing information about EDC Error Record. More... | |
struct | ADLFanSpeedInfo |
Structure containing information about thermal controller fan speed. More... | |
struct | ADLFanSpeedValue |
Structure containing information about fan speed reported by thermal controller. More... | |
struct | ADLFeatureCaps |
Structure containing information about MM Feature Capabilities. More... | |
struct | ADLFeatureName |
Structure containing the Multimedia Feature Name. More... | |
struct | ADLFeatureValues |
Structure containing information about MM Feature Values. More... | |
struct | ADLFPSSettingsInput |
Structure containing information related Frames Per Second for AC and DC. More... | |
struct | ADLFPSSettingsOutput |
Structure containing information related Frames Per Second for AC and DC. More... | |
struct | ADLFreeSyncCap |
Structure containing per display FreeSync capability information. More... | |
struct | ADLGamma |
Structure containing information controller Gamma settings. More... | |
struct | ADLGamutCoordinates |
Structure containing information about driver supported gamut coordinates. More... | |
struct | ADLGamutData |
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... | |
struct | ADLGamutInfo |
Structure containing information about driver supported gamut spaces , capability method. More... | |
struct | ADLGamutReference |
Structure containing information about driver gamut space , whether it is related to source or to destination, overlay or graphics. More... | |
struct | ADLGcnInfo |
Structure containing information about components of ASIC GCN architecture. More... | |
struct | ADLGetClocksOUT |
Structure containing Clock information for OD5 calls. More... | |
struct | ADLGLSyncGenlockConfig |
Structure containing GL-Sync Genlock settings. More... | |
struct | ADLGlSyncMode |
Structure containing GL-Sync mode of a display. More... | |
struct | ADLGlSyncMode2 |
Structure containing GL-Sync mode of a display. More... | |
struct | ADLGLSyncModuleID |
Structure containing GL-Sync module information. More... | |
struct | ADLGLSyncPortCaps |
Structure containing GL-Sync ports capabilities. More... | |
struct | ADLGlSyncPortControl |
Structure containing GL-Sync port control settings. More... | |
struct | ADLGlSyncPortInfo |
Structure containing GL-Sync port information. More... | |
struct | ADLGraphicCoreInfo |
Structure containing information about Graphic Core. More... | |
struct | ADLHDCPSettings |
Structure containing HDCP Settings info. More... | |
struct | ADLI2C |
Structure containing information about I2C. More... | |
struct | ADLI2CLargePayload |
Structure containing information about I2C. More... | |
struct | ADLInfoPacket |
Structure containing the packet info of a display. More... | |
struct | ADLMantleAppInfo |
Structure containing Mantle App info. More... | |
struct | ADLMemoryDisplayFeatures |
Structure containing information about the features associated with a display. More... | |
struct | ADLMemoryInfo |
Structure containing information about the ASIC memory. More... | |
struct | ADLMemoryInfo2 |
Structure containing additional information about the ASIC memory. More... | |
struct | ADLMemoryInfo3 |
Structure containing additional information about the ASIC memory. More... | |
struct | ADLMemoryInfoX4 |
Structure containing additional information about the ASIC memory. More... | |
struct | ADLMemoryRequired |
Structure containing information about memory required by type. More... | |
struct | ADLMode |
Structure containing information about display mode. More... | |
struct | ADLMSTRad |
Structure containing MST branch information. More... | |
struct | ADLMVPUCaps |
Structure containing information about MultiVPU capabilities. More... | |
struct | ADLMVPUStatus |
Structure containing information about MultiVPU status. More... | |
struct | ADLOD6Capabilities |
Structure containing information about Overdrive 6 capabilities. More... | |
struct | ADLOD6CapabilitiesEx |
Structure containing information about Overdrive 6 extension capabilities. More... | |
struct | ADLOD6CurrentStatus |
Structure containing information about current Overdrive 6 performance status. More... | |
struct | ADLOD6FanSpeedInfo |
Structure containing information about Overdrive 6 fan speed information. More... | |
struct | ADLOD6FanSpeedValue |
Structure containing information about Overdrive 6 fan speed value. More... | |
struct | ADLOD6MaxClockAdjust |
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment values. More... | |
struct | ADLOD6ParameterRange |
Structure containing information about Overdrive 6 clock range. More... | |
struct | ADLOD6PerformanceLevel |
Structure containing information about Overdrive 6 clock values. More... | |
struct | ADLOD6PowerControlInfo |
Structure containing information about Overdrive 6 PowerControl settings. More... | |
struct | ADLOD6StateEx |
Structure containing information about Overdrive 6 extension state information. More... | |
struct | ADLOD6StateInfo |
Structure containing information about Overdrive 6 clocks. More... | |
struct | ADLOD6ThermalControllerCaps |
Structure containing information about Overdrive 6 thermal contoller capabilities. More... | |
struct | ADLOD6VoltageControlInfo |
Structure containing information about Overdrive 6 PowerControl settings. More... | |
struct | ADLOD8CurrentSetting |
Structure containing information about Overdrive8 current setting. More... | |
struct | ADLOD8InitSetting |
Structure containing information about Overdrive8 initial setting. More... | |
struct | ADLOD8SetSetting |
struct | ADLOD8SingleInitSetting |
struct | ADLOD8SingleSetSetting |
Structure containing information about Overdrive8 set setting. More... | |
struct | ADLODClockSetting |
Structure containing the Overdrive clock setting. More... | |
struct | ADLODNCapabilities |
Structure containing information about Overdrive N capabilities. More... | |
struct | ADLODNCapabilitiesX2 |
Structure containing information about Overdrive N capabilities. More... | |
struct | ADLODNCurrentPowerParameters |
struct | ADLODNExtSingleInitSetting |
struct | ADLODNFanControl |
Structure containing information about Overdrive N Fan Speed. More... | |
struct | ADLODNParameterRange |
Structure containing information about Overdrive N clock range. More... | |
struct | ADLODNPerformanceLevel |
Structure containing information about Overdrive level. More... | |
struct | ADLODNPerformanceLevels |
Structure containing information about Overdrive N performance levels. More... | |
struct | ADLODNPerformanceLevelsX2 |
Structure containing information about Overdrive N performance levels. More... | |
struct | ADLODNPerformanceLevelX2 |
Structure containing information about Overdrive level. More... | |
struct | ADLODNPerformanceStatus |
struct | ADLODNPowerLimitSetting |
Structure containing information about Overdrive N power limit. More... | |
struct | ADLODParameterRange |
Structure containing the range of Overdrive parameter. More... | |
struct | ADLODParameters |
Structure containing information about Overdrive parameters. More... | |
struct | ADLODPerformanceLevel |
Structure containing information about Overdrive level. More... | |
struct | ADLODPerformanceLevels |
Structure containing information about Overdrive performance levels. More... | |
struct | ADLPMActivity |
Structure containing information about current power management related activity. More... | |
struct | ADLPMLogData |
struct | ADLPMLogDataOutput |
struct | ADLPMLogSensorLimits |
Structure containing information to query limts of power management logging. More... | |
struct | ADLPMLogStartInput |
Structure containing information to start power management logging. More... | |
struct | ADLPMLogStartOutput |
Structure containing information to start power management logging. More... | |
struct | ADLPMLogSupportInfo |
struct | ADLPoint |
Structure containing information about driver point coordinates. More... | |
struct | ADLPossibleMap |
Structure containing information about the display device possible map for one GPU. More... | |
struct | ADLPossibleMapping |
Structure containing information about display possible mapping. More... | |
struct | ADLPossibleMapResult |
Structure containing information about the validated display device possible map result. More... | |
struct | ADLPossibleSLSMap |
Structure containing information about the display Possible SLS Map information. More... | |
struct | ADLPowerControlInfo |
Structure containing information about an OD5 Power Control feature. More... | |
struct | ADLPPLogSettings |
Structure containing information about PPLog settings. More... | |
struct | ADLPreFlipPostProcessingInfo |
struct | ADLPropertyRecordCreate |
Structure containing information info for a property record in a profile. More... | |
struct | ADLPXConfigCaps |
Structure containing information about driver supported PowerExpress Config Caps. More... | |
struct | ADLRASErrorInjection |
Structure containing information related RAS Error Injection information. More... | |
struct | ADLRASErrorInjectionOutput |
Structure containing information related RAS Error Injection information. More... | |
struct | ADLRASErrorInjectonInput |
Structure containing information related RAS Error Injection information. More... | |
struct | ADLRASGetErrorCounts |
Structure containing information related RAS Get Error Counts Information. More... | |
struct | ADLRASGetErrorCountsInput |
Structure containing information related RAS Get Error Counts Information. More... | |
struct | ADLRASGetErrorCountsOutput |
Structure containing information related RAS Get Error Counts Information. More... | |
struct | ADLRASResetErrorCounts |
Structure containing information related RAS Error Counts Reset Information. More... | |
struct | ADLRASResetErrorCountsInput |
Structure containing information related RAS Error Counts Reset Information. More... | |
struct | ADLRASResetErrorCountsOutput |
Structure containing information related RAS Error Counts Reset Information. More... | |
struct | ADLSDIData |
Structure containing information about SDIData This structure is used to store information about the state of the SDI whether it is on or off and the current size of the segment or aperture size. More... | |
struct | ADLSGApplicationInfo |
Structure containing information about an application. More... | |
struct | ADLSingleSensorData |
Structure containing information about Performance Metrics data. More... | |
struct | ADLSLSGrid |
Structure containing information about the display SLS Grid information. More... | |
struct | ADLSLSMap |
Structure containing information about the display SLS Map information. More... | |
struct | ADLSLSMode |
Structure containing information about the display SLS Mode information. More... | |
struct | ADLSLSOffset |
Structure containing information about the display SLS Offset information. More... | |
struct | ADLSLSOverlappedMode |
Structure containing information about the overlap offset info for all the displays for each SLS mode. More... | |
struct | ADLSLSTarget |
Structure containing information about the SLS targets. More... | |
struct | ADLSmartShiftSettings |
Structure for Smart shift 2.0 settings. More... | |
struct | ADLSupportedConnections |
Structure containing supported connection types and properties. More... | |
struct | ADLTemperature |
Structure containing information about thermal controller temperature. More... | |
struct | ADLThermalControllerInfo |
Structure containing information about thermal controller. More... | |
struct | ADLVersionsInfo |
Structure containing version information. More... | |
struct | ADLVersionsInfoX2 |
Structure containing version information. More... | |
struct | ADLVirtualSegmentSettingsOutput |
Structure containing information related virtual segment config information. More... | |
struct | PropertyRecord |
Structure containing information of a property of an application profile. More... | |
struct | tagADLBezelTransientMode |
Structure containing information about the display SLS bezel Mode information. More... | |
struct | XScreenInfo |
Structure containing information about the Linux X screen information. More... | |
Macros | |
#define | ADL_FEATURE_NAME_LENGTH 16 |
Size in bytes of the Feature Name. More... | |
Typedefs | |
typedef struct AdapterInfo | AdapterInfo |
Structure containing information about the graphics adapter. More... | |
typedef struct AdapterInfoX2 | AdapterInfoX2 |
Structure containing information about the graphics adapter with extended caps. More... | |
typedef enum ADL_AP_DATABASE | ADL_AP_DATABASE |
typedef struct ADL_BOOST_NOTFICATION_REASON | ADL_BOOST_NOTFICATION_REASON |
Structure containing information about BOOST Settings change reason. More... | |
typedef struct ADL_BOOST_SETTINGS | ADL_BOOST_SETTINGS |
Structure containing information about BOOST Settings. More... | |
typedef struct ADL_CHILL_NOTFICATION_REASON | ADL_CHILL_NOTFICATION_REASON |
Structure containing information about CHILL Settings change reason. More... | |
typedef struct ADL_CHILL_SETTINGS | ADL_CHILL_SETTINGS |
Structure containing information about CHILL Settings. More... | |
typedef void * | ADL_CONTEXT_HANDLE |
Handle to ADL client context. More... | |
typedef struct ADL_DELAG_NOTFICATION_REASON | ADL_DELAG_NOTFICATION_REASON |
Structure containing information about DELAG Settings change reason. More... | |
typedef struct ADL_DELAG_SETTINGS | ADL_DELAG_SETTINGS |
Structure containing information about DELAG Settings. More... | |
typedef struct ADL_DL_DISPLAY_MODE | ADL_DL_DISPLAY_MODE |
Structure containing the display mode definition used per controller. More... | |
typedef struct ADL_DRIVERUPSCALE_NOTFICATION_REASON | ADL_DRIVERUPSCALE_NOTFICATION_REASON |
Structure containing information about DRIVERUPSCALE Settings change reason. More... | |
typedef struct ADL_DRIVERUPSCALE_SETTINGS | ADL_DRIVERUPSCALE_SETTINGS |
Structure containing information about DRIVERUPSCALE Settings. More... | |
typedef union _ADL_ECC_EDC_FLAG | ADL_ECC_EDC_FLAG |
typedef enum ADL_EDC_BLOCK_ID | ADL_EDC_BLOCK_ID |
typedef struct ADL_ERROR_INJECTION_DATA | ADL_ERROR_INJECTION_DATA |
typedef enum ADL_ERROR_INJECTION_MODE | ADL_ERROR_INJECTION_MODE |
typedef union _ADL_ERROR_PATTERN | ADL_ERROR_PATTERN |
typedef struct ADL_ERROR_REASON | ADL_ERROR_REASON |
typedef struct ADL_ERROR_REASON2 | ADL_ERROR_REASON2 |
typedef enum ADL_ERROR_RECORD_SEVERITY | ADL_ERROR_RECORD_SEVERITY |
typedef void * | ADL_FRAME_DURATION_HANDLE |
Handle to ADL Frame Monitor Token. More... | |
typedef struct ADL_FRTCPRO_CHANGED_REASON | ADL_FRTCPRO_CHANGED_REASON |
Structure containing information about FRTCPRO Settings changed reason. More... | |
typedef struct ADL_FRTCPRO_Settings | ADL_FRTCPRO_Settings |
Structure containing information about FRTCPRO Settings. More... | |
typedef struct ADL_IMAGE_BOOST_NOTFICATION_REASON | ADL_IMAGE_BOOST_NOTFICATION_REASON |
Structure containing information about Image Boost(OGL) Settings change reason. More... | |
typedef struct ADL_IMAGE_BOOST_SETTINGS | ADL_IMAGE_BOOST_SETTINGS |
Structure containing information about OGL IMAGE BOOST Settings. More... | |
typedef struct ADL_PROVSR_NOTFICATION_REASON | ADL_PROVSR_NOTFICATION_REASON |
Structure containing information about ProVSR Settings change reason. More... | |
typedef struct ADL_PROVSR_SETTINGS | ADL_PROVSR_SETTINGS |
Structure containing information about Pro VSR Settings. More... | |
typedef struct ADL_RADEON_LED_COLOR_CONFIG | ADL_RADEON_LED_COLOR_CONFIG |
Structure Containing R G B values for Radeon USB LED Bar. More... | |
typedef struct ADL_RADEON_LED_CUSTOM_LED_CONFIG | ADL_RADEON_LED_CUSTOM_GRID_LED_CONFIG |
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern. The driver will apply the confgiuration as requested. More... | |
typedef struct ADL_RADEON_LED_PATTERN_CONFIG | ADL_RADEON_LED_PATTERN_CONFIG |
Structure Containing All Radeon USB LED requests and controls. More... | |
typedef struct ADL_RADEON_LED_PATTERN_CONFIG_GENERIC | ADL_RADEON_LED_PATTERN_CONFIG_GENERIC |
Structure Containing All Generic LED configuration for user requested LED pattern. The driver will apply the confgiuration as requested. More... | |
typedef struct ADL_RIS_NOTFICATION_REASON | ADL_RIS_NOTFICATION_REASON |
Structure containing information about RIS Settings change reason. More... | |
typedef struct ADL_RIS_SETTINGS | ADL_RIS_SETTINGS |
Structure containing information about RIS Settings. More... | |
typedef struct ADLActivatableSource | ADLActivatableSource |
Structure containing information about the activatable source. More... | |
typedef struct ADLAdapterCaps | ADLAdapterCaps |
Structure containing information about an controller mode. More... | |
typedef struct ADLAdapterCapsX2 | ADLAdapterCapsX2 |
Structure containing information about an controller mode including Number of Connectors. More... | |
typedef struct ADLAdapterDisplayCap | ADLAdapterDisplayCap |
Structure containing information about the adapter display manner. More... | |
typedef struct ADLAdapterLocation | ADLAdapterLocation |
Structure containing information about adapter location. More... | |
typedef struct ADLAdapterODClockConfig | ADLAdapterODClockConfig |
Structure containing the Overdrive clock configuration. More... | |
typedef struct ADLAdapterODClockInfo | ADLAdapterODClockInfo |
Structure containing the Overdrive clock information. More... | |
typedef struct ADLAdjustmentinfo | ADLAdjustmentinfo |
Structure containing information about overlay adjustment. More... | |
typedef struct ADLAppInterceptionInfo | ADLAppInterceptionInfo |
typedef struct ADLAppInterceptionInfoX2 | ADLAppInterceptionInfoX2 |
typedef struct ADLAppInterceptionInfoX3 | ADLAppInterceptionInfoX3 |
typedef enum ADLAppInterceptionListType | ADLAppInterceptionListType |
typedef struct ADLApplicationData | ADLApplicationData |
Structure containing information about an application. More... | |
typedef struct ADLApplicationDataX2 | ADLApplicationDataX2 |
Structure containing information about an application. More... | |
typedef struct ADLApplicationDataX3 | ADLApplicationDataX3 |
Structure containing information about an application. More... | |
typedef struct ADLApplicationProfile | ADLApplicationProfile |
Structure containing information about an application profile. More... | |
typedef struct ADLApplicationRecord | ADLApplicationRecord |
Structure containing information info for an application record. More... | |
typedef enum ADLAppProcessState | ADLAppProcessState |
typedef struct ADLAVIInfoPacket | ADLAVIInfoPacket |
Structure containing the AVI packet info of a display. More... | |
typedef struct ADLAdapterLocation | ADLBdf |
typedef struct ADLBezelOffsetSteppingSize | ADLBezelOffsetSteppingSize |
Structure containing information about the Adapter offset stepping size. More... | |
typedef struct tagADLBezelTransientMode | ADLBezelTransientMode |
Structure containing information about the display SLS bezel Mode information. More... | |
typedef struct ADLBiosInfo | ADLBiosInfo |
Structure containing information about the BIOS. More... | |
typedef struct ADLBracketSlotInfo | ADLBracketSlotInfo |
Structure containing the slot information. More... | |
typedef struct ADLChipSetInfo | ADLChipSetInfo |
Structure containing information about the Chipset. More... | |
typedef struct ADLClockInfo | ADLClockInfo |
Structure containing information about Clock. More... | |
typedef struct ADLConnectionData | ADLConnectionData |
Structure containing connection information. More... | |
typedef struct ADLConnectionProperties | ADLConnectionProperties |
Structure containing connection properties information. More... | |
typedef struct ADLConnectionState | ADLConnectionState |
Structure containing connection state of the connector. More... | |
typedef struct ADLConnectorInfo | ADLConnectorInfo |
Structure containing the Connector information. More... | |
typedef struct ADLControllerMode | ADLControllerMode |
Structure containing information about an controller mode. More... | |
typedef struct ADLControllerOverlayInfo | ADLControllerOverlayInfo |
Structure containing information about controller overlay information. More... | |
typedef struct ADLControllerOverlayInput | ADLControllerOverlayInput |
Structure containing information about input of controller overlay adjustment. More... | |
typedef struct ADLCrossfireComb | ADLCrossfireComb |
Structure containing information about the proper CrossfireX chains combinations. More... | |
typedef struct ADLCrossfireInfo | ADLCrossfireInfo |
Structure containing CrossfireX state and error information. More... | |
typedef struct ADLCustomMode | ADLCustomMode |
Structure containing information about component video custom modes. More... | |
typedef struct ADLDceSettings | ADLDceSettings |
Structure containing per display Display Connectivty Experience Settings. More... | |
typedef union _ADLDCESupport | ADLDCESupport |
Structure containing information related DCE support. More... | |
typedef struct ADLDDCInfo | ADLDDCInfo |
Structure containing DDC information. More... | |
typedef struct ADLDDCInfo2 | ADLDDCInfo2 |
Structure containing DDC information. More... | |
typedef struct ADLDetailedTiming | ADLDetailedTiming |
Structure containing detailed timing parameters. More... | |
typedef struct ADLDetailedTimingX2 | ADLDetailedTimingX2 |
Structure containing detailed timing parameters. More... | |
typedef struct ADLDevicePort | ADLDevicePort |
Structure containing port information. More... | |
typedef struct ADLDisplayConfig | ADLDisplayConfig |
Structure containing HDTV information for display calls. More... | |
typedef struct ADLDisplayDPMSTInfo | ADLDisplayDPMSTInfo |
Structure containing information about the display port MST device. More... | |
typedef struct ADLDisplayEDIDData | ADLDisplayEDIDData |
Structure containing information about EDID data. More... | |
typedef struct ADLDisplayID | ADLDisplayID |
Structure containing information about the display device. More... | |
typedef struct ADLDisplayIdentifier | ADLDisplayIdentifier |
Structure containing information about a display. More... | |
typedef struct ADLDisplayInfo | ADLDisplayInfo |
Structure containing information about the display device. More... | |
typedef struct ADLDisplayMap | ADLDisplayMap |
Structure containing information about display mapping. More... | |
typedef struct ADLDisplayMode | ADLDisplayMode |
Structure containing the display mode definition used per controller. More... | |
typedef struct ADLDisplayModeInfo | ADLDisplayModeInfo |
Structure containing display mode information. More... | |
typedef struct ADLDisplayModeInfoX2 | ADLDisplayModeInfoX2 |
Structure containing display mode information. More... | |
typedef struct ADLDisplayModeX2 | ADLDisplayModeX2 |
Structure containing the display mode definition used per controller. More... | |
typedef struct ADLDisplayProperty | ADLDisplayProperty |
Structure containing information about display property. More... | |
typedef struct ADLDisplayTarget | ADLDisplayTarget |
Structure containing information about display target information. More... | |
typedef struct ADLECCData | ADLECCData |
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of errors that can be corrected Doubt Error Detect - count of errors that cannot be corrected. More... | |
typedef struct ADLErrorInjection | ADLErrorInjection |
Structure containing information about EDC Error Injection. More... | |
typedef struct ADLErrorInjectionX2 | ADLErrorInjectionX2 |
typedef struct ADLErrorRecord | ADLErrorRecord |
Structure containing information about EDC Error Record. More... | |
typedef struct ADLFanSpeedInfo | ADLFanSpeedInfo |
Structure containing information about thermal controller fan speed. More... | |
typedef struct ADLFanSpeedValue | ADLFanSpeedValue |
Structure containing information about fan speed reported by thermal controller. More... | |
typedef struct ADLFeatureCaps | ADLFeatureCaps |
Structure containing information about MM Feature Capabilities. More... | |
typedef struct ADLFeatureName | ADLFeatureName |
Structure containing the Multimedia Feature Name. More... | |
typedef struct ADLFeatureValues | ADLFeatureValues |
Structure containing information about MM Feature Values. More... | |
typedef struct ADLFPSSettingsInput | ADLFPSSettingsInput |
Structure containing information related Frames Per Second for AC and DC. More... | |
typedef struct ADLFPSSettingsOutput | ADLFPSSettingsOutput |
Structure containing information related Frames Per Second for AC and DC. More... | |
typedef struct ADLFreeSyncCap | ADLFreeSyncCap |
Structure containing per display FreeSync capability information. More... | |
typedef struct ADLGamma | ADLGamma |
Structure containing information controller Gamma settings. More... | |
typedef struct ADLGamutCoordinates | ADLGamutCoordinates |
Structure containing information about driver supported gamut coordinates. More... | |
typedef struct ADLGamutData | ADLGamutData |
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... | |
typedef struct ADLGamutInfo | ADLGamutInfo |
Structure containing information about driver supported gamut spaces , capability method. More... | |
typedef struct ADLGamutReference | ADLGamutReference |
Structure containing information about driver gamut space , whether it is related to source or to destination, overlay or graphics. More... | |
typedef struct ADLGcnInfo | ADLGcnInfo |
Structure containing information about components of ASIC GCN architecture. More... | |
typedef struct ADLGetClocksOUT | ADLGetClocksOUT |
Structure containing Clock information for OD5 calls. More... | |
typedef struct ADLGLSyncGenlockConfig | ADLGLSyncGenlockConfig |
Structure containing GL-Sync Genlock settings. More... | |
typedef struct ADLGlSyncMode | ADLGlSyncMode |
Structure containing GL-Sync mode of a display. More... | |
typedef struct ADLGlSyncMode2 | ADLGlSyncMode2 |
Structure containing GL-Sync mode of a display. More... | |
typedef struct ADLGLSyncModuleID | ADLGLSyncModuleID |
Structure containing GL-Sync module information. More... | |
typedef struct ADLGLSyncPortCaps | ADLGLSyncPortCaps |
Structure containing GL-Sync ports capabilities. More... | |
typedef struct ADLGlSyncPortControl | ADLGlSyncPortControl |
Structure containing GL-Sync port control settings. More... | |
typedef struct ADLGlSyncPortInfo | ADLGlSyncPortInfo |
Structure containing GL-Sync port information. More... | |
typedef struct ADLGraphicCoreInfo | ADLGraphicCoreInfo |
Structure containing information about Graphic Core. More... | |
typedef struct ADLHDCPSettings | ADLHDCPSettings |
Structure containing HDCP Settings info. More... | |
typedef struct ADLI2C | ADLI2C |
Structure containing information about I2C. More... | |
typedef struct ADLI2CLargePayload | ADLI2CLargePayload |
Structure containing information about I2C. More... | |
typedef struct ADLInfoPacket | ADLInfoPacket |
Structure containing the packet info of a display. More... | |
typedef struct ADLMantleAppInfo | ADLMantleAppInfo |
Structure containing Mantle App info. More... | |
typedef struct ADLMemoryDisplayFeatures | ADLMemoryDisplayFeatures |
Structure containing information about the features associated with a display. More... | |
typedef struct ADLMemoryInfo | ADLMemoryInfo |
Structure containing information about the ASIC memory. More... | |
typedef struct ADLMemoryInfo2 | ADLMemoryInfo2 |
Structure containing additional information about the ASIC memory. More... | |
typedef struct ADLMemoryInfo3 | ADLMemoryInfo3 |
Structure containing additional information about the ASIC memory. More... | |
typedef struct ADLMemoryInfoX4 | ADLMemoryInfoX4 |
Structure containing additional information about the ASIC memory. More... | |
typedef struct ADLMemoryRequired | ADLMemoryRequired |
Structure containing information about memory required by type. More... | |
typedef struct ADLMode | ADLMode |
Structure containing information about display mode. More... | |
typedef struct ADLMSTRad | ADLMSTRad |
Structure containing MST branch information. More... | |
typedef struct ADLMVPUCaps | ADLMVPUCaps |
Structure containing information about MultiVPU capabilities. More... | |
typedef struct ADLMVPUStatus | ADLMVPUStatus |
Structure containing information about MultiVPU status. More... | |
typedef struct ADLOD6Capabilities | ADLOD6Capabilities |
Structure containing information about Overdrive 6 capabilities. More... | |
typedef struct ADLOD6CapabilitiesEx | ADLOD6CapabilitiesEx |
Structure containing information about Overdrive 6 extension capabilities. More... | |
typedef struct ADLOD6CurrentStatus | ADLOD6CurrentStatus |
Structure containing information about current Overdrive 6 performance status. More... | |
typedef struct ADLOD6FanSpeedInfo | ADLOD6FanSpeedInfo |
Structure containing information about Overdrive 6 fan speed information. More... | |
typedef struct ADLOD6FanSpeedValue | ADLOD6FanSpeedValue |
Structure containing information about Overdrive 6 fan speed value. More... | |
typedef struct ADLOD6MaxClockAdjust | ADLOD6MaxClockAdjust |
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment values. More... | |
typedef struct ADLOD6ParameterRange | ADLOD6ParameterRange |
Structure containing information about Overdrive 6 clock range. More... | |
typedef struct ADLOD6PerformanceLevel | ADLOD6PerformanceLevel |
Structure containing information about Overdrive 6 clock values. More... | |
typedef struct ADLOD6PowerControlInfo | ADLOD6PowerControlInfo |
Structure containing information about Overdrive 6 PowerControl settings. More... | |
typedef struct ADLOD6StateEx | ADLOD6StateEx |
Structure containing information about Overdrive 6 extension state information. More... | |
typedef struct ADLOD6StateInfo | ADLOD6StateInfo |
Structure containing information about Overdrive 6 clocks. More... | |
typedef struct ADLOD6ThermalControllerCaps | ADLOD6ThermalControllerCaps |
Structure containing information about Overdrive 6 thermal contoller capabilities. More... | |
typedef struct ADLOD6VoltageControlInfo | ADLOD6VoltageControlInfo |
Structure containing information about Overdrive 6 PowerControl settings. More... | |
typedef struct ADLOD8CurrentSetting | ADLOD8CurrentSetting |
Structure containing information about Overdrive8 current setting. More... | |
typedef struct ADLOD8InitSetting | ADLOD8InitSetting |
Structure containing information about Overdrive8 initial setting. More... | |
typedef struct ADLOD8SetSetting | ADLOD8SetSetting |
typedef struct ADLOD8SingleInitSetting | ADLOD8SingleInitSetting |
typedef struct ADLOD8SingleSetSetting | ADLOD8SingleSetSetting |
Structure containing information about Overdrive8 set setting. More... | |
typedef struct ADLODClockSetting | ADLODClockSetting |
Structure containing the Overdrive clock setting. More... | |
typedef struct ADLODNCapabilities | ADLODNCapabilities |
Structure containing information about Overdrive N capabilities. More... | |
typedef struct ADLODNCapabilitiesX2 | ADLODNCapabilitiesX2 |
Structure containing information about Overdrive N capabilities. More... | |
typedef struct ADLODNCurrentPowerParameters | ADLODNCurrentPowerParameters |
typedef enum ADLODNCurrentPowerType | ADLODNCurrentPowerType |
typedef struct ADLODNExtSingleInitSetting | ADLODNExtSingleInitSetting |
typedef struct ADLODNFanControl | ADLODNFanControl |
Structure containing information about Overdrive N Fan Speed. More... | |
typedef struct ADLODNParameterRange | ADLODNParameterRange |
Structure containing information about Overdrive N clock range. More... | |
typedef struct ADLODNPerformanceLevel | ADLODNPerformanceLevel |
Structure containing information about Overdrive level. More... | |
typedef struct ADLODNPerformanceLevels | ADLODNPerformanceLevels |
Structure containing information about Overdrive N performance levels. More... | |
typedef struct ADLODNPerformanceLevelsX2 | ADLODNPerformanceLevelsX2 |
Structure containing information about Overdrive N performance levels. More... | |
typedef struct ADLODNPerformanceLevelX2 | ADLODNPerformanceLevelX2 |
Structure containing information about Overdrive level. More... | |
typedef struct ADLODNPerformanceStatus | ADLODNPerformanceStatus |
typedef struct ADLODNPowerLimitSetting | ADLODNPowerLimitSetting |
Structure containing information about Overdrive N power limit. More... | |
typedef struct ADLODParameterRange | ADLODParameterRange |
Structure containing the range of Overdrive parameter. More... | |
typedef struct ADLODParameters | ADLODParameters |
Structure containing information about Overdrive parameters. More... | |
typedef struct ADLODPerformanceLevel | ADLODPerformanceLevel |
Structure containing information about Overdrive level. More... | |
typedef struct ADLODPerformanceLevels | ADLODPerformanceLevels |
Structure containing information about Overdrive performance levels. More... | |
typedef struct ADLPMActivity | ADLPMActivity |
Structure containing information about current power management related activity. More... | |
typedef struct ADLPMLogData | ADLPMLogData |
typedef struct ADLPMLogDataOutput | ADLPMLogDataOutput |
typedef struct ADLPMLogSensorLimits | ADLPMLogSensorLimits |
Structure containing information to query limts of power management logging. More... | |
typedef struct ADLPMLogStartInput | ADLPMLogStartInput |
Structure containing information to start power management logging. More... | |
typedef struct ADLPMLogStartOutput | ADLPMLogStartOutput |
Structure containing information to start power management logging. More... | |
typedef struct ADLPMLogSupportInfo | ADLPMLogSupportInfo |
typedef struct ADLPoint | ADLPoint |
Structure containing information about driver point coordinates. More... | |
typedef struct ADLPossibleMap | ADLPossibleMap |
Structure containing information about the display device possible map for one GPU. More... | |
typedef struct ADLPossibleMapping | ADLPossibleMapping |
Structure containing information about display possible mapping. More... | |
typedef struct ADLPossibleMapResult | ADLPossibleMapResult |
Structure containing information about the validated display device possible map result. More... | |
typedef struct ADLPossibleSLSMap | ADLPossibleSLSMap |
Structure containing information about the display Possible SLS Map information. More... | |
typedef struct ADLPowerControlInfo | ADLPowerControlInfo |
Structure containing information about an OD5 Power Control feature. More... | |
typedef struct ADLPPLogSettings | ADLPPLogSettings |
Structure containing information about PPLog settings. More... | |
typedef struct ADLPreFlipPostProcessingInfo | ADLPreFlipPostProcessingInfo |
typedef struct ADLPropertyRecordCreate | ADLPropertyRecordCreate |
Structure containing information info for a property record in a profile. More... | |
typedef struct ADLPXConfigCaps | ADLPXConfigCaps |
Structure containing information about driver supported PowerExpress Config Caps. More... | |
typedef enum ADLPxType | ADLPxType |
Enum containing PX or HG type. More... | |
typedef struct ADLRASErrorInjection | ADLRASErrorInjection |
Structure containing information related RAS Error Injection information. More... | |
typedef struct ADLRASErrorInjectionOutput | ADLRASErrorInjectionOutput |
Structure containing information related RAS Error Injection information. More... | |
typedef struct ADLRASErrorInjectonInput | ADLRASErrorInjectonInput |
Structure containing information related RAS Error Injection information. More... | |
typedef struct ADLRASGetErrorCounts | ADLRASGetErrorCounts |
Structure containing information related RAS Get Error Counts Information. More... | |
typedef struct ADLRASGetErrorCountsInput | ADLRASGetErrorCountsInput |
Structure containing information related RAS Get Error Counts Information. More... | |
typedef struct ADLRASGetErrorCountsOutput | ADLRASGetErrorCountsOutput |
Structure containing information related RAS Get Error Counts Information. More... | |
typedef struct ADLRASResetErrorCounts | ADLRASResetErrorCounts |
Structure containing information related RAS Error Counts Reset Information. More... | |
typedef struct ADLRASResetErrorCountsInput | ADLRASResetErrorCountsInput |
Structure containing information related RAS Error Counts Reset Information. More... | |
typedef struct ADLRASResetErrorCountsOutput | ADLRASResetErrorCountsOutput |
Structure containing information related RAS Error Counts Reset Information. More... | |
typedef struct ADLSDIData | ADLSDIData |
Structure containing information about SDIData This structure is used to store information about the state of the SDI whether it is on or off and the current size of the segment or aperture size. More... | |
typedef struct ADLSGApplicationInfo | ADLSGApplicationInfo |
Structure containing information about an application. More... | |
typedef struct ADLSingleSensorData | ADLSingleSensorData |
Structure containing information about Performance Metrics data. More... | |
typedef struct ADLSLSGrid | ADLSLSGrid |
Structure containing information about the display SLS Grid information. More... | |
typedef struct ADLSLSMap | ADLSLSMap |
Structure containing information about the display SLS Map information. More... | |
typedef struct ADLSLSMode | ADLSLSMode |
Structure containing information about the display SLS Mode information. More... | |
typedef struct ADLSLSOffset | ADLSLSOffset |
Structure containing information about the display SLS Offset information. More... | |
typedef struct ADLSLSTarget | ADLSLSTarget |
Structure containing information about the SLS targets. More... | |
typedef struct ADLSLSOverlappedMode | ADLSLSTargetOverlap |
Structure containing information about the overlap offset info for all the displays for each SLS mode. More... | |
typedef struct ADLSmartShiftSettings | ADLSmartShiftSettings |
Structure for Smart shift 2.0 settings. More... | |
typedef struct ADLSupportedConnections | ADLSupportedConnections |
Structure containing supported connection types and properties. More... | |
typedef struct ADLTemperature | ADLTemperature |
Structure containing information about thermal controller temperature. More... | |
typedef struct ADLThermalControllerInfo | ADLThermalControllerInfo |
Structure containing information about thermal controller. More... | |
typedef struct ADLVersionsInfo | ADLVersionsInfo |
Structure containing version information. More... | |
typedef struct ADLVersionsInfoX2 | ADLVersionsInfoX2 |
Structure containing version information. More... | |
typedef struct ADLVirtualSegmentSettingsOutput | ADLVirtualSegmentSettingsOutput |
Structure containing information related virtual segment config information. More... | |
typedef struct AdapterInfo * | LPAdapterInfo |
typedef struct AdapterInfoX2 * | LPAdapterInfoX2 |
typedef struct ADLActivatableSource * | LPADLActivatableSource |
typedef struct ADLAdapterDisplayCap * | LPADLAdapterDisplayCap |
typedef struct ADLBezelOffsetSteppingSize * | LPADLBezelOffsetSteppingSize |
typedef struct tagADLBezelTransientMode * | LPADLBezelTransientMode |
typedef struct ADLBiosInfo * | LPADLBiosInfo |
typedef struct ADLChipSetInfo * | LPADLChipSetInfo |
typedef struct ADLClockInfo * | LPADLClockInfo |
typedef struct ADLCustomMode * | LPADLCustomMode |
typedef struct ADLDDCInfo * | LPADLDDCInfo |
typedef struct ADLDDCInfo2 * | LPADLDDCInfo2 |
typedef struct ADLDisplayDPMSTInfo * | LPADLDisplayDPMSTInfo |
typedef struct ADLDisplayID * | LPADLDisplayID |
typedef struct ADLDisplayInfo * | LPADLDisplayInfo |
typedef struct ADLDisplayMap * | LPADLDisplayMap |
typedef struct ADLDisplayTarget * | LPADLDisplayTarget |
typedef struct ADLFeatureCaps * | LPADLFeatureCaps |
typedef struct ADLFeatureName * | LPADLFeatureName |
typedef struct ADLFeatureValues * | LPADLFeatureValues |
typedef struct ADL_FRTCPRO_Settings * | LPADLFRTCProSettings |
typedef struct ADLGamma * | LPADLGamma |
typedef struct ADLGLSyncGenlockConfig * | LPADLGLSyncGenlockConfig |
typedef struct ADLGlSyncMode * | LPADLGlSyncMode |
typedef struct ADLGlSyncMode2 * | LPADLGlSyncMode2 |
typedef struct ADLGLSyncModuleID * | LPADLGLSyncModuleID |
typedef struct ADLGLSyncPortCaps * | LPADLGLSyncPortCaps |
typedef struct ADLGlSyncPortInfo * | LPADLGlSyncPortInfo |
typedef struct ADLMantleAppInfo * | LPADLMantleAppInfo |
typedef struct ADLMemoryDisplayFeatures * | LPADLMemoryDisplayFeatures |
typedef struct ADLMemoryInfo * | LPADLMemoryInfo |
typedef struct ADLMemoryInfo2 * | LPADLMemoryInfo2 |
typedef struct ADLMemoryInfo3 * | LPADLMemoryInfo3 |
typedef struct ADLMemoryInfoX4 * | LPADLMemoryInfoX4 |
typedef struct ADLMemoryRequired * | LPADLMemoryRequired |
typedef struct ADLMode * | LPADLMode |
typedef struct ADLPossibleMap * | LPADLPossibleMap |
typedef struct ADLPossibleMapping * | LPADLPossibleMapping |
typedef struct ADLPossibleMapResult * | LPADLPossibleMapResult |
typedef struct ADLPossibleSLSMap * | LPADLPossibleSLSMap |
typedef struct ADLPXConfigCaps * | LPADLPXConfigCaps |
typedef struct ADLSDIData * | LPADLSDIData |
typedef struct ADLSLSGrid * | LPADLSLSGrid |
typedef struct ADLSLSMap * | LPADLSLSMap |
typedef struct ADLSLSMode * | LPADLSLSMode |
typedef struct ADLSLSOffset * | LPADLSLSOffset |
typedef struct ADLSLSTarget * | LPADLSLSTarget |
typedef struct ADLSLSOverlappedMode * | LPADLSLSTargetOverlap |
typedef struct ADLSmartShiftSettings * | LPADLSmartShiftSettings |
typedef struct ADLVersionsInfo * | LPADLVersionsInfo |
typedef struct ADLVersionsInfoX2 * | LPADLVersionsInfoX2 |
typedef struct XScreenInfo * | LPXScreenInfo |
typedef struct PropertyRecord | PropertyRecord |
Structure containing information of a property of an application profile. More... | |
typedef struct XScreenInfo | XScreenInfo |
Structure containing information about the Linux X screen information. More... | |
This file contains the structure declarations that are used by the public ADL interfaces for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms.
Included in ADL SDK
All data structures used in AMD Display Library (ADL) public interfaces should be defined in this header file.
#define ADL_FEATURE_NAME_LENGTH 16 |
Size in bytes of the Feature Name.
typedef struct AdapterInfo AdapterInfo |
Structure containing information about the graphics adapter.
This structure is used to store various information about the graphics adapter. This information can be returned to the user. Alternatively, it can be used to access various driver calls to set or fetch various settings upon the user's request.
typedef struct AdapterInfoX2 AdapterInfoX2 |
Structure containing information about the graphics adapter with extended caps.
This structure is used to store various information about the graphics adapter. This information can be returned to the user. Alternatively, it can be used to access various driver calls to set or fetch various settings upon the user's request. This AdapterInfoX2 struct extends the AdapterInfo struct in adl_structures.h
typedef enum ADL_AP_DATABASE ADL_AP_DATABASE |
typedef struct ADL_BOOST_NOTFICATION_REASON ADL_BOOST_NOTFICATION_REASON |
Structure containing information about BOOST Settings change reason.
Elements of BOOST settings changed reason.
typedef struct ADL_BOOST_SETTINGS ADL_BOOST_SETTINGS |
Structure containing information about BOOST Settings.
Elements of BOOST settings.
typedef struct ADL_CHILL_NOTFICATION_REASON ADL_CHILL_NOTFICATION_REASON |
Structure containing information about CHILL Settings change reason.
Elements of Chiil settings changed reason.
typedef struct ADL_CHILL_SETTINGS ADL_CHILL_SETTINGS |
Structure containing information about CHILL Settings.
Elements of Chill settings.
typedef void* ADL_CONTEXT_HANDLE |
Handle to ADL client context.
ADL clients obtain context handle from initial call to ADL2_Main_Control_Create. Clients have to pass the handle to each subsequent ADL call and finally destroy the context with call to ADL2_Main_Control_Destroy
typedef struct ADL_DELAG_NOTFICATION_REASON ADL_DELAG_NOTFICATION_REASON |
Structure containing information about DELAG Settings change reason.
Elements of DELAG settings changed reason.
typedef struct ADL_DELAG_SETTINGS ADL_DELAG_SETTINGS |
Structure containing information about DELAG Settings.
Elements of DELAG settings.
typedef struct ADL_DL_DISPLAY_MODE ADL_DL_DISPLAY_MODE |
Structure containing the display mode definition used per controller.
This structure is used to store the display mode definition used per controller.
Structure containing information about DRIVERUPSCALE Settings change reason.
Elements of DRIVERUPSCALE settings changed reason.
typedef struct ADL_DRIVERUPSCALE_SETTINGS ADL_DRIVERUPSCALE_SETTINGS |
Structure containing information about DRIVERUPSCALE Settings.
Elements of DRIVERUPSCALE settings.
typedef union _ADL_ECC_EDC_FLAG ADL_ECC_EDC_FLAG |
typedef enum ADL_EDC_BLOCK_ID ADL_EDC_BLOCK_ID |
typedef struct ADL_ERROR_INJECTION_DATA ADL_ERROR_INJECTION_DATA |
typedef enum ADL_ERROR_INJECTION_MODE ADL_ERROR_INJECTION_MODE |
typedef union _ADL_ERROR_PATTERN ADL_ERROR_PATTERN |
typedef struct ADL_ERROR_REASON ADL_ERROR_REASON |
typedef struct ADL_ERROR_REASON2 ADL_ERROR_REASON2 |
typedef enum ADL_ERROR_RECORD_SEVERITY ADL_ERROR_RECORD_SEVERITY |
typedef void* ADL_FRAME_DURATION_HANDLE |
Handle to ADL Frame Monitor Token.
Frame Monitor clients obtain handle from initial call to ADL2_Adapter_FrameMetrics_FrameDuration_Enable Clients have to pass the handle to each subsequent ADL call to ADL2_Adapter_FrameMetrics_FrameDuration_Get and finally destroy the token with call to ADL2_Adapter_FrameMetrics_FrameDuration_Disable
typedef struct ADL_FRTCPRO_CHANGED_REASON ADL_FRTCPRO_CHANGED_REASON |
Structure containing information about FRTCPRO Settings changed reason.
Reason of FRTCPRO changed.
typedef struct ADL_FRTCPRO_Settings ADL_FRTCPRO_Settings |
Structure containing information about FRTCPRO Settings.
Elements of FRTCPRO settings.
Structure containing information about Image Boost(OGL) Settings change reason.
Elements of Image Boost settings changed reason.
typedef struct ADL_IMAGE_BOOST_SETTINGS ADL_IMAGE_BOOST_SETTINGS |
Structure containing information about OGL IMAGE BOOST Settings.
Elements of OGL IMAGE BOOST settings.
typedef struct ADL_PROVSR_NOTFICATION_REASON ADL_PROVSR_NOTFICATION_REASON |
Structure containing information about ProVSR Settings change reason.
Elements of ProVSR settings changed reason.
typedef struct ADL_PROVSR_SETTINGS ADL_PROVSR_SETTINGS |
Structure containing information about Pro VSR Settings.
Elements of ProVSR settings.
typedef struct ADL_RADEON_LED_COLOR_CONFIG ADL_RADEON_LED_COLOR_CONFIG |
Structure Containing R G B values for Radeon USB LED Bar.
Elements of RGB Values.
Structure Containing All custom grid pattern LED configuration for user requested LED grid pattern. The driver will apply the confgiuration as requested.
Elements of Radeon USB LED custom grid configuration.
typedef struct ADL_RADEON_LED_PATTERN_CONFIG ADL_RADEON_LED_PATTERN_CONFIG |
Structure Containing All Radeon USB LED requests and controls.
Elements of Radeon USB LED Controls.
Structure Containing All Generic LED configuration for user requested LED pattern. The driver will apply the confgiuration as requested.
Elements of Radeon USB LED configuration.
typedef struct ADL_RIS_NOTFICATION_REASON ADL_RIS_NOTFICATION_REASON |
Structure containing information about RIS Settings change reason.
Elements of RIS settings changed reason.
typedef struct ADL_RIS_SETTINGS ADL_RIS_SETTINGS |
Structure containing information about RIS Settings.
Elements of RIS settings.
typedef struct ADLActivatableSource ADLActivatableSource |
Structure containing information about the activatable source.
This structure is used to store activatable source information This information can be returned to the user.
typedef struct ADLAdapterCaps ADLAdapterCaps |
Structure containing information about an controller mode.
This structure is used to store information of an controller mode
typedef struct ADLAdapterCapsX2 ADLAdapterCapsX2 |
Structure containing information about an controller mode including Number of Connectors.
This structure is used to store information of an controller mode
typedef struct ADLAdapterDisplayCap ADLAdapterDisplayCap |
Structure containing information about the adapter display manner.
This structure is used to store adapter display manner information This information can be returned to the user. Alternatively, it can be used to access various driver calls to fetch various display device related display manner settings upon the user's request.
typedef struct ADLAdapterLocation ADLAdapterLocation |
Structure containing information about adapter location.
This structure is used to store information about adapter location. This structure is used by ADLMVPUStatus.
typedef struct ADLAdapterODClockConfig ADLAdapterODClockConfig |
Structure containing the Overdrive clock configuration.
This structure is used to set the Overdrive clock configuration. This structure is used by the ADL_Display_ODClockConfig_Set() function.
typedef struct ADLAdapterODClockInfo ADLAdapterODClockInfo |
Structure containing the Overdrive clock information.
This structure is used to get the Overdrive clock information. This structure is used by the ADL_Display_ODClockInfo_Get() function.
typedef struct ADLAdjustmentinfo ADLAdjustmentinfo |
Structure containing information about overlay adjustment.
This structure is used to store the information about overlay adjustment for the adapter. This structure is used by the ADLControllerOverlayInfo() function.
typedef struct ADLAppInterceptionInfo ADLAppInterceptionInfo |
typedef struct ADLAppInterceptionInfoX2 ADLAppInterceptionInfoX2 |
typedef struct ADLAppInterceptionInfoX3 ADLAppInterceptionInfoX3 |
typedef enum ADLAppInterceptionListType ADLAppInterceptionListType |
typedef struct ADLApplicationData ADLApplicationData |
Structure containing information about an application.
This structure is used to store basic information of an application
typedef struct ADLApplicationDataX2 ADLApplicationDataX2 |
Structure containing information about an application.
This structure is used to store basic information of an application
typedef struct ADLApplicationDataX3 ADLApplicationDataX3 |
Structure containing information about an application.
This structure is used to store basic information of an application including process id
typedef struct ADLApplicationProfile ADLApplicationProfile |
Structure containing information about an application profile.
This structure is used to store information of an application profile
typedef struct ADLApplicationRecord ADLApplicationRecord |
Structure containing information info for an application record.
This structure is used to store info for an application record
typedef enum ADLAppProcessState ADLAppProcessState |
typedef struct ADLAVIInfoPacket ADLAVIInfoPacket |
Structure containing the AVI packet info of a display.
This structure is used to get and set AVI the packet info of a display. This structure is used by ADLDisplayDataPacket.
typedef struct ADLAdapterLocation ADLBdf |
typedef struct ADLBezelOffsetSteppingSize ADLBezelOffsetSteppingSize |
Structure containing information about the Adapter offset stepping size.
This structure is used to store the Adapter offset stepping size information.
typedef struct tagADLBezelTransientMode ADLBezelTransientMode |
Structure containing information about the display SLS bezel Mode information.
This structure is used to store the display SLS bezel Mode information.
typedef struct ADLBiosInfo ADLBiosInfo |
Structure containing information about the BIOS.
This structure is used to store various information about the Chipset. This information can be returned to the user.
typedef struct ADLBracketSlotInfo ADLBracketSlotInfo |
Structure containing the slot information.
this structure is used to get the slot information like length of the slot, no of connectors on the slot & etc.
typedef struct ADLChipSetInfo ADLChipSetInfo |
Structure containing information about the Chipset.
This structure is used to store various information about the Chipset. This information can be returned to the user.
typedef struct ADLClockInfo ADLClockInfo |
Structure containing information about Clock.
This structure is used to store the clock information for the current adapter such as core clock and memory clock info.
typedef struct ADLConnectionData ADLConnectionData |
Structure containing connection information.
this structure is used to retrieve the data from driver which includes
typedef struct ADLConnectionProperties ADLConnectionProperties |
Structure containing connection properties information.
this structure is used to retrieve the properties of connection type
typedef struct ADLConnectionState ADLConnectionState |
Structure containing connection state of the connector.
this structure is used to get the current Emulation status and mode of the given connector
typedef struct ADLConnectorInfo ADLConnectorInfo |
Structure containing the Connector information.
this structure is used to get the connector information like length, positions & etc.
typedef struct ADLControllerMode ADLControllerMode |
Structure containing information about an controller mode.
This structure is used to store information of an controller mode
typedef struct ADLControllerOverlayInfo ADLControllerOverlayInfo |
Structure containing information about controller overlay information.
This structure is used to store information about controller overlay info for the adapter. This structure is used by the ADL_Display_ControllerOverlayAdjustmentCaps_Get() function.
typedef struct ADLControllerOverlayInput ADLControllerOverlayInput |
Structure containing information about input of controller overlay adjustment.
This structure is used to store the information about input of controller overlay adjustment for the adapter. This structure is used by the ADL_Display_ControllerOverlayAdjustmentCaps_Get, ADL_Display_ControllerOverlayAdjustmentData_Get, and ADL_Display_ControllerOverlayAdjustmentData_Set() functions.
typedef struct ADLCrossfireComb ADLCrossfireComb |
Structure containing information about the proper CrossfireX chains combinations.
This structure is used to store information about the CrossfireX chains combination for a particular adapter. This structure is used by the ADL_Adapter_Crossfire_Caps(), ADL_Adapter_Crossfire_Get(), and ADL_Adapter_Crossfire_Set() functions.
typedef struct ADLCrossfireInfo ADLCrossfireInfo |
Structure containing CrossfireX state and error information.
This structure is used to store state and error information about a particular adapter CrossfireX combination. This structure is used by the ADL_Adapter_Crossfire_Get() function.
typedef struct ADLCustomMode ADLCustomMode |
Structure containing information about component video custom modes.
This structure is used to store the component video custom mode.
typedef struct ADLDceSettings ADLDceSettings |
Structure containing per display Display Connectivty Experience Settings.
This structure is used to store the Display Connectivity Experience settings of a display
typedef union _ADLDCESupport ADLDCESupport |
Structure containing information related DCE support.
This structure is used to store a bit vector of possible DCE support
typedef struct ADLDDCInfo ADLDDCInfo |
Structure containing DDC information.
This structure is used to store various DDC information that can be returned to the user. Note that all fields of type int are actually defined as unsigned int types within the driver.
typedef struct ADLDDCInfo2 ADLDDCInfo2 |
Structure containing DDC information.
This structure is used to store various DDC information that can be returned to the user. Note that all fields of type int are actually defined as unsigned int types within the driver.
typedef struct ADLDetailedTiming ADLDetailedTiming |
Structure containing detailed timing parameters.
This structure is used to store the detailed timing parameters.
typedef struct ADLDetailedTimingX2 ADLDetailedTimingX2 |
Structure containing detailed timing parameters.
This structure is used to store the detailed timing parameters.
typedef struct ADLDevicePort ADLDevicePort |
Structure containing port information.
this structure is used to get the display or MST branch information
typedef struct ADLDisplayConfig ADLDisplayConfig |
Structure containing HDTV information for display calls.
This structure is used to retrieve HDTV information information for display calls.
typedef struct ADLDisplayDPMSTInfo ADLDisplayDPMSTInfo |
Structure containing information about the display port MST device.
This structure is used to store various MST information about the display port device. This information can be returned to the user, or used to access various driver calls to fetch various display-device-related settings upon the user's request
typedef struct ADLDisplayEDIDData ADLDisplayEDIDData |
Structure containing information about EDID data.
This structure is used to store the information about EDID data for the adapter. This structure is used by the ADL_Display_EdidData_Get() and ADL_Display_EdidData_Set() functions.
typedef struct ADLDisplayID ADLDisplayID |
Structure containing information about the display device.
This structure is used to store display device information such as display index, type, name, connection status, mapped adapter and controller indexes, whether or not multiple VPUs are supported, local display connections or not (through Lasso), etc. This information can be returned to the user. Alternatively, it can be used to access various driver calls to set or fetch various display device related settings upon the user's request.
typedef struct ADLDisplayIdentifier ADLDisplayIdentifier |
Structure containing information about a display.
This structure is used to store information about a display
typedef struct ADLDisplayInfo ADLDisplayInfo |
Structure containing information about the display device.
This structure is used to store various information about the display device. This information can be returned to the user, or used to access various driver calls to set or fetch various display-device-related settings upon the user's request
typedef struct ADLDisplayMap ADLDisplayMap |
Structure containing information about display mapping.
This structure is used to store the display mapping data such as display manner. For displays with horizontal or vertical stretch manner, this structure also stores the display order, display row, and column data.
typedef struct ADLDisplayMode ADLDisplayMode |
Structure containing the display mode definition used per controller.
This structure is used to store the display mode definition used per controller.
typedef struct ADLDisplayModeInfo ADLDisplayModeInfo |
Structure containing display mode information.
This structure is used to store the display mode information.
typedef struct ADLDisplayModeInfoX2 ADLDisplayModeInfoX2 |
Structure containing display mode information.
This structure is used to store the display mode information.
typedef struct ADLDisplayModeX2 ADLDisplayModeX2 |
Structure containing the display mode definition used per controller.
This structure is used to store the display mode definition used per controller.
typedef struct ADLDisplayProperty ADLDisplayProperty |
Structure containing information about display property.
This structure is used to store the display property for the current adapter.
typedef struct ADLDisplayTarget ADLDisplayTarget |
Structure containing information about display target information.
This structure is used to store the display target information.
typedef struct ADLECCData ADLECCData |
Structure containing ECC statistics namely SEC counts and DED counts Single error count - count of errors that can be corrected Doubt Error Detect - count of errors that cannot be corrected.
typedef struct ADLErrorInjection ADLErrorInjection |
Structure containing information about EDC Error Injection.
This structure is used to store EDC Error Injection
typedef struct ADLErrorInjectionX2 ADLErrorInjectionX2 |
typedef struct ADLErrorRecord ADLErrorRecord |
Structure containing information about EDC Error Record.
This structure is used to store EDC Error Record
typedef struct ADLFanSpeedInfo ADLFanSpeedInfo |
Structure containing information about thermal controller fan speed.
This structure is used to store information about thermal controller fan speed. This structure is used by the ADL_PM_FanSpeedInfo_Get() function.
typedef struct ADLFanSpeedValue ADLFanSpeedValue |
Structure containing information about fan speed reported by thermal controller.
This structure is used to store information about fan speed reported by thermal controller. This structure is used by the ADL_Overdrive5_FanSpeed_Get() and ADL_Overdrive5_FanSpeed_Set() functions.
typedef struct ADLFeatureCaps ADLFeatureCaps |
Structure containing information about MM Feature Capabilities.
typedef struct ADLFeatureName ADLFeatureName |
Structure containing the Multimedia Feature Name.
typedef struct ADLFeatureValues ADLFeatureValues |
Structure containing information about MM Feature Values.
typedef struct ADLFPSSettingsInput ADLFPSSettingsInput |
Structure containing information related Frames Per Second for AC and DC.
This structure is used to store information related AC and DC Frames Per Second settings
typedef struct ADLFPSSettingsOutput ADLFPSSettingsOutput |
Structure containing information related Frames Per Second for AC and DC.
This structure is used to store information related AC and DC Frames Per Second settings
typedef struct ADLFreeSyncCap ADLFreeSyncCap |
Structure containing per display FreeSync capability information.
This structure is used to store the FreeSync capability of both the display and the GPU the display is connected to.
Structure containing information controller Gamma settings.
This structure is used to store the red, green and blue color channel information for the. controller gamma setting. This information is returned by ADL, and it can also be used to set the controller gamma setting.
typedef struct ADLGamutCoordinates ADLGamutCoordinates |
Structure containing information about driver supported gamut coordinates.
This structure is used to store the driver supported supported gamut coordinates
typedef struct ADLGamutData ADLGamutData |
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.
typedef struct ADLGamutInfo ADLGamutInfo |
Structure containing information about driver supported gamut spaces , capability method.
This structure is used to get driver all supported gamut spaces
typedef struct ADLGamutReference ADLGamutReference |
Structure containing information about driver gamut space , whether it is related to source or to destination, overlay or graphics.
typedef struct ADLGcnInfo ADLGcnInfo |
Structure containing information about components of ASIC GCN architecture.
Elements of GCN info are compute units, number of Tex (Texture filtering units) , number of ROPs (render back-ends).
typedef struct ADLGetClocksOUT ADLGetClocksOUT |
Structure containing Clock information for OD5 calls.
This structure is used to retrieve clock information for OD5 calls.
typedef struct ADLGLSyncGenlockConfig ADLGLSyncGenlockConfig |
Structure containing GL-Sync Genlock settings.
This structure is used to get and set genlock settings for the GPU ports of the GL-Sync module for Workstation Framelock/Genlock.
typedef struct ADLGlSyncMode ADLGlSyncMode |
Structure containing GL-Sync mode of a display.
This structure is used to get and set GL-Sync mode settings for a display connected to an adapter attached to a GL-Sync module for Workstation Framelock/Genlock.
typedef struct ADLGlSyncMode2 ADLGlSyncMode2 |
Structure containing GL-Sync mode of a display.
This structure is used to get and set GL-Sync mode settings for a display connected to an adapter attached to a GL-Sync module for Workstation Framelock/Genlock.
typedef struct ADLGLSyncModuleID ADLGLSyncModuleID |
Structure containing GL-Sync module information.
This structure is used to retrieve GL-Sync module information for Workstation Framelock/Genlock.
typedef struct ADLGLSyncPortCaps ADLGLSyncPortCaps |
Structure containing GL-Sync ports capabilities.
This structure is used to retrieve hardware capabilities for the ports of the GL-Sync module for Workstation Framelock/Genlock (such as port type and number of associated LEDs).
typedef struct ADLGlSyncPortControl ADLGlSyncPortControl |
Structure containing GL-Sync port control settings.
This structure is used to configure the GL-Sync ports (RJ45s only) for Workstation Framelock/Genlock.
typedef struct ADLGlSyncPortInfo ADLGlSyncPortInfo |
Structure containing GL-Sync port information.
This structure is used to get status of the GL-Sync ports (BNC or RJ45s) for Workstation Framelock/Genlock.
typedef struct ADLGraphicCoreInfo ADLGraphicCoreInfo |
Structure containing information about Graphic Core.
This structure is used to get Graphic Core Info
typedef struct ADLHDCPSettings ADLHDCPSettings |
Structure containing HDCP Settings info.
This structure is used to store the HDCP settings of a display
Structure containing information about I2C.
This structure is used to store the I2C information for the current adapter. This structure is used by the ADL_Display_WriteAndReadI2C() function.
typedef struct ADLI2CLargePayload ADLI2CLargePayload |
Structure containing information about I2C.
This structure is used to store the I2C information for the current adapter. This structure is used by ADL_Display_WriteAndReadI2CLargePayload
typedef struct ADLInfoPacket ADLInfoPacket |
Structure containing the packet info of a display.
This structure is used to get and set the packet information of a display. This structure is used by ADLDisplayDataPacket.
typedef struct ADLMantleAppInfo ADLMantleAppInfo |
Structure containing Mantle App info.
This structure is used to store the Mantle Driver information
typedef struct ADLMemoryDisplayFeatures ADLMemoryDisplayFeatures |
Structure containing information about the features associated with a display.
This structure is a parameter to ADL_Adapter_ConfigMemory_Get, which given a desktop and display configuration will return the Memory used.
typedef struct ADLMemoryInfo ADLMemoryInfo |
Structure containing information about the ASIC memory.
This structure is used to store various information about the ASIC memory. This information can be returned to the user.
typedef struct ADLMemoryInfo2 ADLMemoryInfo2 |
Structure containing additional information about the ASIC memory.
This structure is used to store additional information about the ASIC memory. This information can be returned to the user.
typedef struct ADLMemoryInfo3 ADLMemoryInfo3 |
Structure containing additional information about the ASIC memory.
This structure is used to store additional information about the ASIC memory. This information can be returned to the user.
typedef struct ADLMemoryInfoX4 ADLMemoryInfoX4 |
Structure containing additional information about the ASIC memory.
This structure is used to store additional information about the ASIC memory. This information can be returned to the user.
typedef struct ADLMemoryRequired ADLMemoryRequired |
Structure containing information about memory required by type.
This structure is returned by ADL_Adapter_ConfigMemory_Get, which given a desktop and display configuration will return the Memory used.
Structure containing information about display mode.
This structure is used to store the display mode for the current adapter such as X, Y positions, screen resolutions, orientation, color depth, refresh rate, progressive or interlace mode, etc.
Structure containing MST branch information.
this structure is used to store the MST branch information
typedef struct ADLMVPUCaps ADLMVPUCaps |
Structure containing information about MultiVPU capabilities.
This structure is used to store information about MultiVPU capabilities. This structure is used by the ADL_Display_MVPUCaps_Get() function.
typedef struct ADLMVPUStatus ADLMVPUStatus |
Structure containing information about MultiVPU status.
This structure is used to store information about MultiVPU status. Ths structure is used by the ADL_Display_MVPUStatus_Get() function.
typedef struct ADLOD6Capabilities ADLOD6Capabilities |
Structure containing information about Overdrive 6 capabilities.
This structure is used to store information about Overdrive 6 capabilities
typedef struct ADLOD6CapabilitiesEx ADLOD6CapabilitiesEx |
Structure containing information about Overdrive 6 extension capabilities.
This structure is used to store information about Overdrive 6 extension capabilities
typedef struct ADLOD6CurrentStatus ADLOD6CurrentStatus |
Structure containing information about current Overdrive 6 performance status.
This structure is used to store information about current Overdrive 6 performance status.
typedef struct ADLOD6FanSpeedInfo ADLOD6FanSpeedInfo |
Structure containing information about Overdrive 6 fan speed information.
This structure is used to store information about Overdrive 6 fan speed information
typedef struct ADLOD6FanSpeedValue ADLOD6FanSpeedValue |
Structure containing information about Overdrive 6 fan speed value.
This structure is used to store information about Overdrive 6 fan speed value
typedef struct ADLOD6MaxClockAdjust ADLOD6MaxClockAdjust |
Structure containing information about Overdrive 6 extension recommended maximum clock adjustment values.
This structure is used to store information about Overdrive 6 extension recommended maximum clock adjustment values
typedef struct ADLOD6ParameterRange ADLOD6ParameterRange |
Structure containing information about Overdrive 6 clock range.
This structure is used to store information about Overdrive 6 clock range
typedef struct ADLOD6PerformanceLevel ADLOD6PerformanceLevel |
Structure containing information about Overdrive 6 clock values.
This structure is used to store information about Overdrive 6 clock values.
typedef struct ADLOD6PowerControlInfo ADLOD6PowerControlInfo |
Structure containing information about Overdrive 6 PowerControl settings.
This structure is used to store information about Overdrive 6 PowerControl settings. PowerControl is the feature which allows the performance characteristics of the GPU to be adjusted by changing the PowerTune power limits.
typedef struct ADLOD6StateEx ADLOD6StateEx |
Structure containing information about Overdrive 6 extension state information.
This structure is used to store information about Overdrive 6 extension state information
typedef struct ADLOD6StateInfo ADLOD6StateInfo |
Structure containing information about Overdrive 6 clocks.
This structure is used to store information about Overdrive 6 clocks. This is a variable-sized structure. iNumberOfPerformanceLevels indicate how many elements are contained in the aLevels array.
typedef struct ADLOD6ThermalControllerCaps ADLOD6ThermalControllerCaps |
Structure containing information about Overdrive 6 thermal contoller capabilities.
This structure is used to store information about Overdrive 6 thermal controller capabilities
typedef struct ADLOD6VoltageControlInfo ADLOD6VoltageControlInfo |
Structure containing information about Overdrive 6 PowerControl settings.
This structure is used to store information about Overdrive 6 PowerControl settings. PowerControl is the feature which allows the performance characteristics of the GPU to be adjusted by changing the PowerTune power limits.
typedef struct ADLOD8CurrentSetting ADLOD8CurrentSetting |
Structure containing information about Overdrive8 current setting.
This structure is used to store information about Overdrive8 current setting
typedef struct ADLOD8InitSetting ADLOD8InitSetting |
Structure containing information about Overdrive8 initial setting.
This structure is used to store information about Overdrive8 initial setting
typedef struct ADLOD8SetSetting ADLOD8SetSetting |
typedef struct ADLOD8SingleInitSetting ADLOD8SingleInitSetting |
typedef struct ADLOD8SingleSetSetting ADLOD8SingleSetSetting |
Structure containing information about Overdrive8 set setting.
This structure is used to store information about Overdrive8 set setting
typedef struct ADLODClockSetting ADLODClockSetting |
Structure containing the Overdrive clock setting.
This structure is used to get the Overdrive clock setting. This structure is used by ADLAdapterODClockInfo.
typedef struct ADLODNCapabilities ADLODNCapabilities |
Structure containing information about Overdrive N capabilities.
This structure is used to store information about Overdrive N capabilities
typedef struct ADLODNCapabilitiesX2 ADLODNCapabilitiesX2 |
Structure containing information about Overdrive N capabilities.
This structure is used to store information about Overdrive N capabilities
typedef struct ADLODNCurrentPowerParameters ADLODNCurrentPowerParameters |
typedef enum ADLODNCurrentPowerType ADLODNCurrentPowerType |
typedef struct ADLODNExtSingleInitSetting ADLODNExtSingleInitSetting |
typedef struct ADLODNFanControl ADLODNFanControl |
Structure containing information about Overdrive N Fan Speed.
This structure is used to store information about Overdrive Fan control . This structure is used by the ADL_OverdriveN_ODPerformanceLevels_Get() and ADL_OverdriveN_ODPerformanceLevels_Set() functions.
typedef struct ADLODNParameterRange ADLODNParameterRange |
Structure containing information about Overdrive N clock range.
This structure is used to store information about Overdrive N clock range
typedef struct ADLODNPerformanceLevel ADLODNPerformanceLevel |
Structure containing information about Overdrive level.
This structure is used to store information about Overdrive level. This structure is used by ADLODPerformanceLevels.
typedef struct ADLODNPerformanceLevels ADLODNPerformanceLevels |
Structure containing information about Overdrive N performance levels.
This structure is used to store information about Overdrive performance levels. This structure is used by the ADL_OverdriveN_ODPerformanceLevels_Get() and ADL_OverdriveN_ODPerformanceLevels_Set() functions.
typedef struct ADLODNPerformanceLevelsX2 ADLODNPerformanceLevelsX2 |
Structure containing information about Overdrive N performance levels.
This structure is used to store information about Overdrive performance levels. This structure is used by the ADL_OverdriveN_ODPerformanceLevels_Get() and ADL_OverdriveN_ODPerformanceLevels_Set() functions.
typedef struct ADLODNPerformanceLevelX2 ADLODNPerformanceLevelX2 |
Structure containing information about Overdrive level.
This structure is used to store information about Overdrive level. This structure is used by ADLODPerformanceLevels.
typedef struct ADLODNPerformanceStatus ADLODNPerformanceStatus |
typedef struct ADLODNPowerLimitSetting ADLODNPowerLimitSetting |
Structure containing information about Overdrive N power limit.
This structure is used to store information about Overdrive power limit. This structure is used by the ADL_OverdriveN_ODPerformanceLevels_Get() and ADL_OverdriveN_ODPerformanceLevels_Set() functions.
typedef struct ADLODParameterRange ADLODParameterRange |
Structure containing the range of Overdrive parameter.
This structure is used to store information about the range of Overdrive parameter. This structure is used by ADLODParameters.
typedef struct ADLODParameters ADLODParameters |
Structure containing information about Overdrive parameters.
This structure is used to store information about Overdrive parameters. This structure is used by the ADL_Overdrive5_ODParameters_Get() function.
typedef struct ADLODPerformanceLevel ADLODPerformanceLevel |
Structure containing information about Overdrive level.
This structure is used to store information about Overdrive level. This structure is used by ADLODPerformanceLevels.
typedef struct ADLODPerformanceLevels ADLODPerformanceLevels |
Structure containing information about Overdrive performance levels.
This structure is used to store information about Overdrive performance levels. This structure is used by the ADL_Overdrive5_ODPerformanceLevels_Get() and ADL_Overdrive5_ODPerformanceLevels_Set() functions.
typedef struct ADLPMActivity ADLPMActivity |
Structure containing information about current power management related activity.
This structure is used to store information about current power management related activity. This structure (Overdrive 5 interfaces) is used by the ADL_PM_CurrentActivity_Get() function.
typedef struct ADLPMLogData ADLPMLogData |
typedef struct ADLPMLogDataOutput ADLPMLogDataOutput |
typedef struct ADLPMLogSensorLimits ADLPMLogSensorLimits |
Structure containing information to query limts of power management logging.
This structure is returned as output from ADL2_Adapter_PMLog_SensorLimits_Get
typedef struct ADLPMLogStartInput ADLPMLogStartInput |
Structure containing information to start power management logging.
This structure is used as input to ADL2_Adapter_PMLog_Start
typedef struct ADLPMLogStartOutput ADLPMLogStartOutput |
Structure containing information to start power management logging.
This structure is returned as output from ADL2_Adapter_PMLog_Start
typedef struct ADLPMLogSupportInfo ADLPMLogSupportInfo |
Structure containing information about driver point coordinates.
This structure is used to store the driver point coodinates for gamut and white point
typedef struct ADLPossibleMap ADLPossibleMap |
Structure containing information about the display device possible map for one GPU.
This structure is used to store the display device possible map This information can be returned to the user.
typedef struct ADLPossibleMapping ADLPossibleMapping |
Structure containing information about display possible mapping.
This structure is used to store the display possible mapping's controller index for the current display.
typedef struct ADLPossibleMapResult ADLPossibleMapResult |
Structure containing information about the validated display device possible map result.
This structure is used to store the validated display device possible map result This information can be returned to the user.
typedef struct ADLPossibleSLSMap ADLPossibleSLSMap |
Structure containing information about the display Possible SLS Map information.
This structure is used to store the display Possible SLS Map information.
typedef struct ADLPowerControlInfo ADLPowerControlInfo |
Structure containing information about an OD5 Power Control feature.
This structure is used to store information of an Power Control feature
typedef struct ADLPPLogSettings ADLPPLogSettings |
Structure containing information about PPLog settings.
This structure is used to store information about PPLog settings. This structure is used by the ADL2_PPLogSettings_Set() and ADL2_PPLogSettings_Get() functions.
typedef struct ADLPreFlipPostProcessingInfo ADLPreFlipPostProcessingInfo |
typedef struct ADLPropertyRecordCreate ADLPropertyRecordCreate |
Structure containing information info for a property record in a profile.
This structure is used to store info for a property record in a profile
typedef struct ADLPXConfigCaps ADLPXConfigCaps |
Structure containing information about driver supported PowerExpress Config Caps.
This structure is used to store the driver supported PowerExpress Config Caps
Enum containing PX or HG type.
This enum is used to get PX or hG type
typedef struct ADLRASErrorInjection ADLRASErrorInjection |
Structure containing information related RAS Error Injection information.
This structure is used to store RAS Error Injection information
typedef struct ADLRASErrorInjectionOutput ADLRASErrorInjectionOutput |
Structure containing information related RAS Error Injection information.
This structure is used to store RAS Error Injection output information
typedef struct ADLRASErrorInjectonInput ADLRASErrorInjectonInput |
Structure containing information related RAS Error Injection information.
This structure is used to store RAS Error Injection input information
typedef struct ADLRASGetErrorCounts ADLRASGetErrorCounts |
Structure containing information related RAS Get Error Counts Information.
This structure is used to store RAS Error Counts Get Information
typedef struct ADLRASGetErrorCountsInput ADLRASGetErrorCountsInput |
Structure containing information related RAS Get Error Counts Information.
This structure is used to store RAS Error Counts Get Input Information
typedef struct ADLRASGetErrorCountsOutput ADLRASGetErrorCountsOutput |
Structure containing information related RAS Get Error Counts Information.
This structure is used to store RAS Error Counts Get Output Information
typedef struct ADLRASResetErrorCounts ADLRASResetErrorCounts |
Structure containing information related RAS Error Counts Reset Information.
This structure is used to store RAS Error Counts Reset Information
typedef struct ADLRASResetErrorCountsInput ADLRASResetErrorCountsInput |
Structure containing information related RAS Error Counts Reset Information.
This structure is used to store RAS Error Counts Reset Input Information
typedef struct ADLRASResetErrorCountsOutput ADLRASResetErrorCountsOutput |
Structure containing information related RAS Error Counts Reset Information.
This structure is used to store RAS Error Counts Reset Output Information
typedef struct ADLSDIData ADLSDIData |
Structure containing information about SDIData This structure is used to store information about the state of the SDI whether it is on or off and the current size of the segment or aperture size.
typedef struct ADLSGApplicationInfo ADLSGApplicationInfo |
Structure containing information about an application.
This structure is used to store basic information of a recently ran or currently running application
typedef struct ADLSingleSensorData ADLSingleSensorData |
Structure containing information about Performance Metrics data.
This structure is used to store information about Performance Metrics data output
typedef struct ADLSLSGrid ADLSLSGrid |
Structure containing information about the display SLS Grid information.
This structure is used to store the display SLS Grid information.
Structure containing information about the display SLS Map information.
This structure is used to store the display SLS Map information.
typedef struct ADLSLSMode ADLSLSMode |
Structure containing information about the display SLS Mode information.
This structure is used to store the display SLS Mode information.
typedef struct ADLSLSOffset ADLSLSOffset |
Structure containing information about the display SLS Offset information.
This structure is used to store the display SLS Offset information.
typedef struct ADLSLSTarget ADLSLSTarget |
Structure containing information about the SLS targets.
This structure is used to store the SLS targets information.
typedef struct ADLSLSOverlappedMode ADLSLSTargetOverlap |
Structure containing information about the overlap offset info for all the displays for each SLS mode.
This structure is used to store the no. of overlapped modes for each SLS Mode once user finishes the configuration from Overlap Widget
typedef struct ADLSmartShiftSettings ADLSmartShiftSettings |
Structure for Smart shift 2.0 settings.
This structure is used to return the smart shift settings
typedef struct ADLSupportedConnections ADLSupportedConnections |
Structure containing supported connection types and properties.
this structure is used to get the supported connection types and supported properties of given connector
typedef struct ADLTemperature ADLTemperature |
Structure containing information about thermal controller temperature.
This structure is used to store information about thermal controller temperature. This structure is used by the ADL_PM_Temperature_Get() function.
typedef struct ADLThermalControllerInfo ADLThermalControllerInfo |
Structure containing information about thermal controller.
This structure is used to store information about thermal controller. This structure is used by ADL_PM_ThermalDevices_Enum.
typedef struct ADLVersionsInfo ADLVersionsInfo |
Structure containing version information.
This structure is used to store software version information, description of the display device and a web link to the latest installed Catalyst drivers.
typedef struct ADLVersionsInfoX2 ADLVersionsInfoX2 |
Structure containing version information.
This structure is used to store software version information, description of the display device and a web link to the latest installed Catalyst drivers.
typedef struct ADLVirtualSegmentSettingsOutput ADLVirtualSegmentSettingsOutput |
Structure containing information related virtual segment config information.
This structure is used to store information related virtual segment config
typedef struct AdapterInfo * LPAdapterInfo |
typedef struct AdapterInfoX2 * LPAdapterInfoX2 |
typedef struct ADLActivatableSource * LPADLActivatableSource |
typedef struct ADLAdapterDisplayCap * LPADLAdapterDisplayCap |
typedef struct ADLBezelOffsetSteppingSize * LPADLBezelOffsetSteppingSize |
typedef struct tagADLBezelTransientMode * LPADLBezelTransientMode |
typedef struct ADLBiosInfo * LPADLBiosInfo |
typedef struct ADLChipSetInfo * LPADLChipSetInfo |
typedef struct ADLClockInfo * LPADLClockInfo |
typedef struct ADLCustomMode * LPADLCustomMode |
typedef struct ADLDDCInfo * LPADLDDCInfo |
typedef struct ADLDDCInfo2 * LPADLDDCInfo2 |
typedef struct ADLDisplayDPMSTInfo * LPADLDisplayDPMSTInfo |
typedef struct ADLDisplayID * LPADLDisplayID |
typedef struct ADLDisplayInfo * LPADLDisplayInfo |
typedef struct ADLDisplayMap * LPADLDisplayMap |
typedef struct ADLDisplayTarget * LPADLDisplayTarget |
typedef struct ADLFeatureCaps * LPADLFeatureCaps |
typedef struct ADLFeatureName * LPADLFeatureName |
typedef struct ADLFeatureValues * LPADLFeatureValues |
typedef struct ADL_FRTCPRO_Settings * LPADLFRTCProSettings |
typedef struct ADLGamma * LPADLGamma |
typedef struct ADLGLSyncGenlockConfig * LPADLGLSyncGenlockConfig |
typedef struct ADLGlSyncMode * LPADLGlSyncMode |
typedef struct ADLGlSyncMode2 * LPADLGlSyncMode2 |
typedef struct ADLGLSyncModuleID * LPADLGLSyncModuleID |
typedef struct ADLGLSyncPortCaps * LPADLGLSyncPortCaps |
typedef struct ADLGlSyncPortInfo * LPADLGlSyncPortInfo |
typedef struct ADLMantleAppInfo * LPADLMantleAppInfo |
typedef struct ADLMemoryDisplayFeatures * LPADLMemoryDisplayFeatures |
typedef struct ADLMemoryInfo * LPADLMemoryInfo |
typedef struct ADLMemoryInfo2 * LPADLMemoryInfo2 |
typedef struct ADLMemoryInfo3 * LPADLMemoryInfo3 |
typedef struct ADLMemoryInfoX4 * LPADLMemoryInfoX4 |
typedef struct ADLMemoryRequired * LPADLMemoryRequired |
typedef struct ADLPossibleMap * LPADLPossibleMap |
typedef struct ADLPossibleMapping * LPADLPossibleMapping |
typedef struct ADLPossibleMapResult * LPADLPossibleMapResult |
typedef struct ADLPossibleSLSMap * LPADLPossibleSLSMap |
typedef struct ADLPXConfigCaps * LPADLPXConfigCaps |
typedef struct ADLSDIData * LPADLSDIData |
typedef struct ADLSLSGrid * LPADLSLSGrid |
typedef struct ADLSLSMap * LPADLSLSMap |
typedef struct ADLSLSMode * LPADLSLSMode |
typedef struct ADLSLSOffset * LPADLSLSOffset |
typedef struct ADLSLSTarget * LPADLSLSTarget |
typedef struct ADLSLSOverlappedMode * LPADLSLSTargetOverlap |
typedef struct ADLSmartShiftSettings * LPADLSmartShiftSettings |
typedef struct ADLVersionsInfo * LPADLVersionsInfo |
typedef struct ADLVersionsInfoX2 * LPADLVersionsInfoX2 |
typedef struct XScreenInfo * LPXScreenInfo |
typedef struct PropertyRecord PropertyRecord |
Structure containing information of a property of an application profile.
This structure is used to store property information of an application profile
typedef struct XScreenInfo XScreenInfo |
Structure containing information about the Linux X screen information.
This structure is used to store the current screen number and xorg.conf ID name assoicated with an adapter index. This structure is updated during ADL_Main_Control_Refresh or ADL_ScreenInfo_Update. Note: This structure should be used in place of iXScreenNum and strXScreenConfigName in AdapterInfo as they will be deprecated.
anonymous enum |
anonymous enum |
enum ADL_AP_DATABASE |
enum ADL_EDC_BLOCK_ID |
enum ADLAppProcessState |
enum ADLPxType |
enum ADLvRamVendors |