ADL (AMD Display Library) Public APIs  Version 17.1
crossdisplay.h
Go to the documentation of this file.
1 
7 
12 
14 
15 #ifndef CROSSDISPLAY_H_
16 #define CROSSDISPLAY_H_
17 
18 #ifndef ADL_EXTERNC
19 #ifdef __cplusplus
20 #define ADL_EXTERNC extern "C"
21 #else
22 #define ADL_EXTERNC
23 #endif
24 #endif
25 
26 #include "adl_structures.h"
30 
59  int *lpCrossDisplaySupport,
60  int *lpAdapterRole,
61  int *lpNumPossDisplayAdapters,
62  int **lppPossDisplayAdapters,
63  int *lpNnumPosRenderingAdapters,
64  int **lppPosRenderingAdapters,
65  int *lpErrorStatus);
66 
91  int *lpCrossDisplaySupport,
92  int *lpAdapterRole,
93  int *lpNumPossDisplayAdapters,
94  int **lppPossDisplayAdapters,
95  int *lpNnumPosRenderingAdapters,
96  int **lppPosRenderingAdapters,
97  int *lpErrorStatus);
98 
107 
108 
128  int *lpAdapterRole,
129  int *lpCrossdisplayMode,
130  int *lpNumDisplayAdapters,
131  int **lppDisplayAdapters,
132  int *lpNumRenderingAdapters,
133  int **lppRenderingAdapters,
134  int *lpErrorCodeStatus
135  ) ;
136 
154  int *lpAdapterRole,
155  int *lpCrossdisplayMode,
156  int *lpNumDisplayAdapters,
157  int **lppDisplayAdapters,
158  int *lpNumRenderingAdapters,
159  int **lppRenderingAdapters,
160  int *lpErrorCodeStatus
161  ) ;
162 
163 
181  int iDisplayAdapterIndex,
182  int iRenderingAdapterIndex,
183  int iCrossdisplayMode,
184  int *lpErrorCode
185  ) ;
186 
202  int iDisplayAdapterIndex,
203  int iRenderingAdapterIndex,
204  int iCrossdisplayMode,
205  int *lpErrorCode
206  ) ;
207 
208 
221 ADL_EXTERNC int EXPOSED ADL2_Adapter_CrossDisplayPlatformInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpXDPlatformInfoMask, int *lpXDPlatformInfoValue);
222 
233 ADL_EXTERNC int EXPOSED ADL_Adapter_CrossDisplayPlatformInfo_Get ( int iAdapterIndex, int *lpXDPlatformInfoMask, int *lpXDPlatformInfoValue);
234 
255  int iDisplayAdapterIndex,
256  int iRenderingAdapterIndex,
257  int iCrossdisplayMode,
258  int iCrossdisplayOption,
259  int *lpErrorCode
260  ) ;
261 
280  int iDisplayAdapterIndex,
281  int iRenderingAdapterIndex,
282  int iCrossdisplayMode,
283  int iCrossdisplayOption,
284  int *lpErrorCode
285  ) ;
286 
287 
288 
290 
291 #endif /* CROSSDISPLAY_H_ */
ADL_Adapter_CrossdisplayInfoX2_Set
int ADL_Adapter_CrossdisplayInfoX2_Set(int iAdapterIndex, int iDisplayAdapterIndex, int iRenderingAdapterIndex, int iCrossdisplayMode, int iCrossdisplayOption, int *lpErrorCode)
Function to set the system configuration to CrossDisplay mode or multi-adapter mode.
ADL2_Adapter_CrossdisplayAdapterRole_Caps
int ADL2_Adapter_CrossdisplayAdapterRole_Caps(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCrossDisplaySupport, int *lpAdapterRole, int *lpNumPossDisplayAdapters, int **lppPossDisplayAdapters, int *lpNnumPosRenderingAdapters, int **lppPosRenderingAdapters, int *lpErrorStatus)
ADL2_Adapter_CrossdisplayInfo_Set
int ADL2_Adapter_CrossdisplayInfo_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayAdapterIndex, int iRenderingAdapterIndex, int iCrossdisplayMode, int *lpErrorCode)
Function to set the system configuration to CrossDisplay mode or multi-adapter mode.
adl_structures.h
This file contains the structure declarations that are used by the public ADL interfaces for Linux an...
ADL2_Adapter_CrossdisplayInfo_Get
int ADL2_Adapter_CrossdisplayInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpAdapterRole, int *lpCrossdisplayMode, int *lpNumDisplayAdapters, int **lppDisplayAdapters, int *lpNumRenderingAdapters, int **lppRenderingAdapters, int *lpErrorCodeStatus)
Function to retrieve CrossDisplay state information.
iAdapterIndex
int int iAdapterIndex
Definition: radeonusbled.h:92
ADL_Adapter_CrossdisplayInfo_Set
int ADL_Adapter_CrossdisplayInfo_Set(int iAdapterIndex, int iDisplayAdapterIndex, int iRenderingAdapterIndex, int iCrossdisplayMode, int *lpErrorCode)
Function to set the system configuration to CrossDisplay mode or multi-adapter mode.
ADL2_Adapter_CrossdisplayInfoX2_Set
int ADL2_Adapter_CrossdisplayInfoX2_Set(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayAdapterIndex, int iRenderingAdapterIndex, int iCrossdisplayMode, int iCrossdisplayOption, int *lpErrorCode)
Function to set the system configuration to CrossDisplay mode or multi-adapter mode.
ADL_CONTEXT_HANDLE
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
ADL_Adapter_CrossdisplayInfo_Get
int ADL_Adapter_CrossdisplayInfo_Get(int iAdapterIndex, int *lpAdapterRole, int *lpCrossdisplayMode, int *lpNumDisplayAdapters, int **lppDisplayAdapters, int *lpNumRenderingAdapters, int **lppRenderingAdapters, int *lpErrorCodeStatus)
ADL_EXTERNC
#define ADL_EXTERNC
Functions in this file include ones for retrieving CrossDisplay capabilities, retrieving CrossDisplay...
Definition: crossdisplay.h:22
ADL_Adapter_CrossdisplayAdapterRole_Caps
int ADL_Adapter_CrossdisplayAdapterRole_Caps(int iAdapterIndex, int *lpCrossDisplaySupport, int *lpAdapterRole, int *lpNumPossDisplayAdapters, int **lppPossDisplayAdapters, int *lpNnumPosRenderingAdapters, int **lppPosRenderingAdapters, int *lpErrorStatus)
Function to retrieve CrossDisplay capabilities.
ADL_Adapter_CrossDisplayPlatformInfo_Get
int ADL_Adapter_CrossDisplayPlatformInfo_Get(int iAdapterIndex, int *lpXDPlatformInfoMask, int *lpXDPlatformInfoValue)
Function to get the graphics platform information of of an adapter.
ADL2_Adapter_CrossDisplayPlatformInfo_Get
int ADL2_Adapter_CrossDisplayPlatformInfo_Get(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpXDPlatformInfoMask, int *lpXDPlatformInfoValue)
Function to get the graphics platform information of of an adapter.

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