This file contains the structure declarations that are used by the public ADL interfaces for Linux and Windows(XP, Vista and Windows 7); 32bit and 64bit platforms.
Included in ADL SDK
More...
Data Structures | |
struct | AdapterInfo |
Structure containing information about the graphics adapter. More... | |
struct | XScreenInfo |
Structure containing information about the Linux X screen information. More... | |
struct | ADLMemoryInfo |
Structure containing information about the ASIC memory. More... | |
struct | ADLMemoryRequired |
Structure containing information about memory required by type. More... | |
struct | ADLMemoryDisplayFeatures |
Structure containing information about the features associated with a display. More... | |
struct | ADLDDCInfo |
Structure containing DDC information. More... | |
struct | ADLDDCInfo2 |
Structure containing DDC information. More... | |
struct | ADLGamma |
Structure containing information controller Gamma settings. More... | |
struct | ADLCustomMode |
Structure containing information about component video custom modes. More... | |
struct | ADLGetClocksOUT |
Structure containing Clock information for OD5 calls. More... | |
struct | ADLDisplayConfig |
Structure containing HDTV information for display calls. More... | |
struct | ADLDisplayID |
Structure containing information about the display device. More... | |
struct | ADLDisplayInfo |
Structure containing information about the display device. More... | |
struct | ADLDisplayDPMSTInfo |
Structure containing information about the display port MST device. More... | |
struct | ADLDisplayMode |
Structure containing the display mode definition used per controller. More... | |
struct | ADLDetailedTiming |
Structure containing detailed timing parameters. More... | |
struct | ADLDisplayModeInfo |
Structure containing display mode information. More... | |
struct | ADLDisplayProperty |
Structure containing information about display property. More... | |
struct | ADLClockInfo |
Structure containing information about Clock. More... | |
struct | ADLI2C |
Structure containing information about I2C. More... | |
struct | ADLDisplayEDIDData |
Structure containing information about EDID data. More... | |
struct | ADLControllerOverlayInput |
Structure containing information about input of controller overlay adjustment. More... | |
struct | ADLAdjustmentinfo |
Structure containing information about overlay adjustment. More... | |
struct | ADLControllerOverlayInfo |
Structure containing information about controller overlay information. More... | |
struct | ADLGLSyncModuleID |
Structure containing GL-Sync module information. More... | |
struct | ADLGLSyncPortCaps |
Structure containing GL-Sync ports capabilities. More... | |
struct | ADLGLSyncGenlockConfig |
Structure containing GL-Sync Genlock settings. More... | |
struct | ADLGlSyncPortInfo |
Structure containing GL-Sync port information. More... | |
struct | ADLGlSyncPortControl |
Structure containing GL-Sync port control 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 | ADLInfoPacket |
Structure containing the packet info of a display. More... | |
struct | ADLAVIInfoPacket |
Structure containing the AVI packet info of a display. More... | |
struct | ADLODClockSetting |
Structure containing the Overdrive clock setting. More... | |
struct | ADLAdapterODClockInfo |
Structure containing the Overdrive clock information. More... | |
struct | ADLAdapterODClockConfig |
Structure containing the Overdrive clock configuration. More... | |
struct | ADLPMActivity |
Structure containing information about current power management related activity. More... | |
struct | ADLThermalControllerInfo |
Structure containing information about thermal controller. More... | |
struct | ADLTemperature |
Structure containing information about thermal controller temperature. 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 | 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 | ADLCrossfireComb |
Structure containing information about the proper CrossfireX chains combinations. More... | |
struct | ADLCrossfireInfo |
Structure containing CrossfireX state and error information. More... | |
struct | ADLBiosInfo |
Structure containing information about the BIOS. More... | |
struct | ADLAdapterLocation |
Structure containing information about adapter location. More... | |
struct | ADLMVPUCaps |
Structure containing information about MultiVPU capabilities. More... | |
struct | ADLMVPUStatus |
Structure containing information about MultiVPU status. More... | |
struct | ADLActivatableSource |
Structure containing information about the activatable source. More... | |
struct | ADLMode |
Structure containing information about display mode. More... | |
struct | ADLDisplayTarget |
Structure containing information about display target information. More... | |
struct | tagADLBezelTransientMode |
Structure containing information about the display SLS bezel Mode information. More... | |
struct | ADLAdapterDisplayCap |
Structure containing information about the adapter display manner. More... | |
struct | ADLDisplayMap |
Structure containing information about display mapping. 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 | ADLSLSGrid |
Structure containing information about the display SLS Grid information. More... | |
struct | ADLSLSMap |
Structure containing information about the display SLS Map information. More... | |
struct | ADLSLSOffset |
Structure containing information about the display SLS Offset information. More... | |
struct | ADLSLSMode |
Structure containing information about the display SLS Mode information. More... | |
struct | ADLPossibleSLSMap |
Structure containing information about the display Possible SLS Map information. More... | |
struct | ADLSLSTarget |
Structure containing information about the SLS targets. More... | |
struct | ADLBezelOffsetSteppingSize |
Structure containing information about the Adapter offset stepping size. More... | |
struct | ADLPXConfigCaps |
Structure containing information about driver supported PowerExpress Config Caps. More... | |
struct | _ADLApplicationData |
Structure containing information about an application. More... | |
struct | _PropertyRecord |
Structure containing information of a property of an application profile. More... | |
struct | _ADLApplicationProfile |
Structure containing information about an application profile. More... | |
struct | ADLPowerControlInfo |
Structure containing information about an OD5 Power Control feature. More... | |
struct | _ADLControllerMode |
Structure containing information about an controller mode. More... | |
Typedefs | |
typedef struct AdapterInfo | AdapterInfo |
Structure containing information about the graphics adapter. | |
typedef struct AdapterInfo * | LPAdapterInfo |
typedef struct XScreenInfo | XScreenInfo |
Structure containing information about the Linux X screen information. | |
typedef struct XScreenInfo * | LPXScreenInfo |
typedef struct ADLMemoryInfo | ADLMemoryInfo |
Structure containing information about the ASIC memory. | |
typedef struct ADLMemoryInfo * | LPADLMemoryInfo |
typedef struct ADLMemoryRequired | ADLMemoryRequired |
Structure containing information about memory required by type. | |
typedef struct ADLMemoryRequired * | LPADLMemoryRequired |
typedef struct ADLMemoryDisplayFeatures | ADLMemoryDisplayFeatures |
Structure containing information about the features associated with a display. | |
typedef struct ADLMemoryDisplayFeatures * | LPADLMemoryDisplayFeatures |
typedef struct ADLDDCInfo | ADLDDCInfo |
Structure containing DDC information. | |
typedef struct ADLDDCInfo * | LPADLDDCInfo |
typedef struct ADLDDCInfo2 | ADLDDCInfo2 |
Structure containing DDC information. | |
typedef struct ADLDDCInfo2 * | LPADLDDCInfo2 |
typedef struct ADLGamma | ADLGamma |
Structure containing information controller Gamma settings. | |
typedef struct ADLGamma * | LPADLGamma |
typedef struct ADLCustomMode | ADLCustomMode |
Structure containing information about component video custom modes. | |
typedef struct ADLCustomMode * | LPADLCustomMode |
typedef struct ADLGetClocksOUT | ADLGetClocksOUT |
Structure containing Clock information for OD5 calls. | |
typedef struct ADLDisplayConfig | ADLDisplayConfig |
Structure containing HDTV information for display calls. | |
typedef struct ADLDisplayID | ADLDisplayID |
Structure containing information about the display device. | |
typedef struct ADLDisplayID * | LPADLDisplayID |
typedef struct ADLDisplayInfo | ADLDisplayInfo |
Structure containing information about the display device. | |
typedef struct ADLDisplayInfo * | LPADLDisplayInfo |
typedef struct ADLDisplayDPMSTInfo | ADLDisplayDPMSTInfo |
Structure containing information about the display port MST device. | |
typedef struct ADLDisplayDPMSTInfo * | LPADLDisplayDPMSTInfo |
typedef struct ADLDisplayMode | ADLDisplayMode |
Structure containing the display mode definition used per controller. | |
typedef struct ADLDetailedTiming | ADLDetailedTiming |
Structure containing detailed timing parameters. | |
typedef struct ADLDisplayModeInfo | ADLDisplayModeInfo |
Structure containing display mode information. | |
typedef struct ADLDisplayProperty | ADLDisplayProperty |
Structure containing information about display property. | |
typedef struct ADLClockInfo | ADLClockInfo |
Structure containing information about Clock. | |
typedef struct ADLClockInfo * | LPADLClockInfo |
typedef struct ADLI2C | ADLI2C |
Structure containing information about I2C. | |
typedef struct ADLDisplayEDIDData | ADLDisplayEDIDData |
Structure containing information about EDID data. | |
typedef struct ADLControllerOverlayInput | ADLControllerOverlayInput |
Structure containing information about input of controller overlay adjustment. | |
typedef struct ADLAdjustmentinfo | ADLAdjustmentinfo |
Structure containing information about overlay adjustment. | |
typedef struct ADLControllerOverlayInfo | ADLControllerOverlayInfo |
Structure containing information about controller overlay information. | |
typedef struct ADLGLSyncModuleID | ADLGLSyncModuleID |
Structure containing GL-Sync module information. | |
typedef struct ADLGLSyncModuleID * | LPADLGLSyncModuleID |
typedef struct ADLGLSyncPortCaps | ADLGLSyncPortCaps |
Structure containing GL-Sync ports capabilities. | |
typedef struct ADLGLSyncPortCaps * | LPADLGLSyncPortCaps |
typedef struct ADLGLSyncGenlockConfig | ADLGLSyncGenlockConfig |
Structure containing GL-Sync Genlock settings. | |
typedef struct ADLGLSyncGenlockConfig * | LPADLGLSyncGenlockConfig |
typedef struct ADLGlSyncPortInfo | ADLGlSyncPortInfo |
Structure containing GL-Sync port information. | |
typedef struct ADLGlSyncPortInfo * | LPADLGlSyncPortInfo |
typedef struct ADLGlSyncPortControl | ADLGlSyncPortControl |
Structure containing GL-Sync port control settings. | |
typedef struct ADLGlSyncMode | ADLGlSyncMode |
Structure containing GL-Sync mode of a display. | |
typedef struct ADLGlSyncMode * | LPADLGlSyncMode |
typedef struct ADLGlSyncMode2 | ADLGlSyncMode2 |
Structure containing GL-Sync mode of a display. | |
typedef struct ADLGlSyncMode2 * | LPADLGlSyncMode2 |
typedef struct ADLInfoPacket | ADLInfoPacket |
Structure containing the packet info of a display. | |
typedef struct ADLAVIInfoPacket | ADLAVIInfoPacket |
Structure containing the AVI packet info of a display. | |
typedef struct ADLODClockSetting | ADLODClockSetting |
Structure containing the Overdrive clock setting. | |
typedef struct ADLAdapterODClockInfo | ADLAdapterODClockInfo |
Structure containing the Overdrive clock information. | |
typedef struct ADLAdapterODClockConfig | ADLAdapterODClockConfig |
Structure containing the Overdrive clock configuration. | |
typedef struct ADLPMActivity | ADLPMActivity |
Structure containing information about current power management related activity. | |
typedef struct ADLThermalControllerInfo | ADLThermalControllerInfo |
Structure containing information about thermal controller. | |
typedef struct ADLTemperature | ADLTemperature |
Structure containing information about thermal controller temperature. | |
typedef struct ADLFanSpeedInfo | ADLFanSpeedInfo |
Structure containing information about thermal controller fan speed. | |
typedef struct ADLFanSpeedValue | ADLFanSpeedValue |
Structure containing information about fan speed reported by thermal controller. | |
typedef struct ADLODParameterRange | ADLODParameterRange |
Structure containing the range of Overdrive parameter. | |
typedef struct ADLODParameters | ADLODParameters |
Structure containing information about Overdrive parameters. | |
typedef struct ADLODPerformanceLevel | ADLODPerformanceLevel |
Structure containing information about Overdrive level. | |
typedef struct ADLODPerformanceLevels | ADLODPerformanceLevels |
Structure containing information about Overdrive performance levels. | |
typedef struct ADLCrossfireComb | ADLCrossfireComb |
Structure containing information about the proper CrossfireX chains combinations. | |
typedef struct ADLCrossfireInfo | ADLCrossfireInfo |
Structure containing CrossfireX state and error information. | |
typedef struct ADLBiosInfo | ADLBiosInfo |
Structure containing information about the BIOS. | |
typedef struct ADLBiosInfo * | LPADLBiosInfo |
typedef struct ADLAdapterLocation | ADLAdapterLocation |
Structure containing information about adapter location. | |
typedef struct ADLAdapterLocation | ADLBdf |
typedef struct ADLMVPUCaps | ADLMVPUCaps |
Structure containing information about MultiVPU capabilities. | |
typedef struct ADLMVPUStatus | ADLMVPUStatus |
Structure containing information about MultiVPU status. | |
typedef struct ADLActivatableSource | ADLActivatableSource |
Structure containing information about the activatable source. | |
typedef struct ADLActivatableSource * | LPADLActivatableSource |
typedef struct ADLMode | ADLMode |
Structure containing information about display mode. | |
typedef struct ADLMode * | LPADLMode |
typedef struct ADLDisplayTarget | ADLDisplayTarget |
Structure containing information about display target information. | |
typedef struct ADLDisplayTarget * | LPADLDisplayTarget |
typedef struct tagADLBezelTransientMode | ADLBezelTransientMode |
Structure containing information about the display SLS bezel Mode information. | |
typedef struct tagADLBezelTransientMode * | LPADLBezelTransientMode |
typedef struct ADLAdapterDisplayCap | ADLAdapterDisplayCap |
Structure containing information about the adapter display manner. | |
typedef struct ADLAdapterDisplayCap * | LPADLAdapterDisplayCap |
typedef struct ADLDisplayMap | ADLDisplayMap |
Structure containing information about display mapping. | |
typedef struct ADLDisplayMap * | LPADLDisplayMap |
typedef struct ADLPossibleMap | ADLPossibleMap |
Structure containing information about the display device possible map for one GPU. | |
typedef struct ADLPossibleMap * | LPADLPossibleMap |
typedef struct ADLPossibleMapping | ADLPossibleMapping |
Structure containing information about display possible mapping. | |
typedef struct ADLPossibleMapping * | LPADLPossibleMapping |
typedef struct ADLPossibleMapResult | ADLPossibleMapResult |
Structure containing information about the validated display device possible map result. | |
typedef struct ADLPossibleMapResult * | LPADLPossibleMapResult |
typedef struct ADLSLSGrid | ADLSLSGrid |
Structure containing information about the display SLS Grid information. | |
typedef struct ADLSLSGrid * | LPADLSLSGrid |
typedef struct ADLSLSMap | ADLSLSMap |
Structure containing information about the display SLS Map information. | |
typedef struct ADLSLSMap * | LPADLSLSMap |
typedef struct ADLSLSOffset | ADLSLSOffset |
Structure containing information about the display SLS Offset information. | |
typedef struct ADLSLSOffset * | LPADLSLSOffset |
typedef struct ADLSLSMode | ADLSLSMode |
Structure containing information about the display SLS Mode information. | |
typedef struct ADLSLSMode * | LPADLSLSMode |
typedef struct ADLPossibleSLSMap | ADLPossibleSLSMap |
Structure containing information about the display Possible SLS Map information. | |
typedef struct ADLPossibleSLSMap * | LPADLPossibleSLSMap |
typedef struct ADLSLSTarget | ADLSLSTarget |
Structure containing information about the SLS targets. | |
typedef struct ADLSLSTarget * | LPADLSLSTarget |
typedef struct ADLBezelOffsetSteppingSize | ADLBezelOffsetSteppingSize |
Structure containing information about the Adapter offset stepping size. | |
typedef struct ADLBezelOffsetSteppingSize * | LPADLBezelOffsetSteppingSize |
typedef struct ADLPXConfigCaps | ADLPXConfigCaps |
Structure containing information about driver supported PowerExpress Config Caps. | |
typedef struct ADLPXConfigCaps * | LPADLPXConfigCaps |
typedef struct _ADLApplicationData | ADLApplicationData |
Structure containing information about an application. | |
typedef struct _PropertyRecord | PropertyRecord |
Structure containing information of a property of an application profile. | |
typedef struct _ADLApplicationProfile | ADLApplicationProfile |
Structure containing information about an application profile. | |
typedef struct ADLPowerControlInfo | ADLPowerControlInfo |
Structure containing information about an OD5 Power Control feature. | |
typedef struct _ADLControllerMode | ADLControllerMode |
Structure containing information about an controller mode. |
This file contains the structure declarations that are used by the public ADL interfaces for Linux and Windows(XP, Vista and Windows 7); 32bit and 64bit platforms.
Included in ADL SDK
Copyright (c) 2008 - 2012 Advanced Micro Devices, Inc. THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. All data structures used in AMD Display Library (ADL) public interfaces should be defined in this header file.
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 AdapterInfo * LPAdapterInfo |
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.
typedef struct XScreenInfo * LPXScreenInfo |
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 ADLMemoryInfo * LPADLMemoryInfo |
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.
typedef struct ADLMemoryRequired * LPADLMemoryRequired |
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 ADLMemoryDisplayFeatures * LPADLMemoryDisplayFeatures |
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 ADLDDCInfo * LPADLDDCInfo |
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 ADLDDCInfo2 * LPADLDDCInfo2 |
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 ADLGamma * LPADLGamma |
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 ADLCustomMode * LPADLCustomMode |
typedef struct ADLGetClocksOUT ADLGetClocksOUT |
Structure containing Clock information for OD5 calls.
This structure is used to retrieve clock information for OD5 calls.
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 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 ADLDisplayID * LPADLDisplayID |
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 ADLDisplayInfo * LPADLDisplayInfo |
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 ADLDisplayDPMSTInfo * LPADLDisplayDPMSTInfo |
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 ADLDetailedTiming ADLDetailedTiming |
Structure containing detailed timing parameters.
This structure is used to store the detailed timing parameters.
typedef struct ADLDisplayModeInfo ADLDisplayModeInfo |
Structure containing display mode information.
This structure is used to store the display mode information.
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 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 ADLClockInfo * LPADLClockInfo |
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 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 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 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 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 ADLGLSyncModuleID ADLGLSyncModuleID |
Structure containing GL-Sync module information.
This structure is used to retrieve GL-Sync module information for Workstation Framelock/Genlock.
typedef struct ADLGLSyncModuleID * LPADLGLSyncModuleID |
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 ADLGLSyncPortCaps * LPADLGLSyncPortCaps |
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 ADLGLSyncGenlockConfig * LPADLGLSyncGenlockConfig |
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 ADLGlSyncPortInfo * LPADLGlSyncPortInfo |
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 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 ADLGlSyncMode * LPADLGlSyncMode |
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 ADLGlSyncMode2 * LPADLGlSyncMode2 |
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 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 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 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 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 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 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 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 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 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 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 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 ADLBiosInfo * LPADLBiosInfo |
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 ADLAdapterLocation ADLBdf |
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 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 ADLActivatableSource * LPADLActivatableSource |
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.
typedef struct ADLDisplayTarget ADLDisplayTarget |
Structure containing information about display target information.
This structure is used to store the display target information.
typedef struct ADLDisplayTarget * LPADLDisplayTarget |
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 tagADLBezelTransientMode * LPADLBezelTransientMode |
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 ADLAdapterDisplayCap * LPADLAdapterDisplayCap |
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 ADLDisplayMap * LPADLDisplayMap |
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 ADLPossibleMap * LPADLPossibleMap |
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 ADLPossibleMapping * LPADLPossibleMapping |
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 ADLPossibleMapResult * LPADLPossibleMapResult |
typedef struct ADLSLSGrid ADLSLSGrid |
Structure containing information about the display SLS Grid information.
This structure is used to store the display SLS Grid information.
typedef struct ADLSLSGrid * LPADLSLSGrid |
Structure containing information about the display SLS Map information.
This structure is used to store the display SLS Map information.
typedef struct ADLSLSMap * LPADLSLSMap |
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 ADLSLSOffset * LPADLSLSOffset |
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 ADLSLSMode * LPADLSLSMode |
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 ADLPossibleSLSMap * LPADLPossibleSLSMap |
typedef struct ADLSLSTarget ADLSLSTarget |
Structure containing information about the SLS targets.
This structure is used to store the SLS targets information.
typedef struct ADLSLSTarget * LPADLSLSTarget |
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 ADLBezelOffsetSteppingSize * LPADLBezelOffsetSteppingSize |
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
typedef struct ADLPXConfigCaps * LPADLPXConfigCaps |
typedef struct _ADLApplicationData ADLApplicationData |
Structure containing information about an application.
This structure is used to store basic information of an application
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 _ADLApplicationProfile ADLApplicationProfile |
Structure containing information about an application profile.
This structure is used to store information of an application profile
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 _ADLControllerMode ADLControllerMode |
Structure containing information about an controller mode.
This structure is used to store information of an controller mode