ADL (AMD Display Library) Public APIs
Version 17.1
|
Go to the documentation of this file.
189 #include "amd_only/amd_structures.h"
198 #define ADL_EXTERNC extern "C"
#define ADL_EXTERNC
Definition: adapter.h:25
int ADL_Main_Control_Destroy()
Function to destroy ADL global pointers. This function should be called last.
int ADL2_PerGPU_GDEvent_UnRegister(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
int ADL2_Main_Control_Destroy(ADL_CONTEXT_HANDLE context)
Destroy client's ADL context.
int ADL2_Main_ControlX2_Create(ADL_MAIN_MALLOC_CALLBACK callback, int iEnumConnectedAdapters, ADL_CONTEXT_HANDLE *context, ADLThreadingModel threadingModel)
Function to initialize the ADL2 interface and issue client's context handle.
int ADL2_UnRegisterEvent(ADL_CONTEXT_HANDLE context, int eventID, void *evntHandle)
int ADL_Main_Control_Refresh()
Function to refresh adapter information. This function generates an adapter index value for all logic...
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc.
void * ADL_Main_Control_GetProcAddress(void *lpModule, char *lpProcName)
ADL local interface. Function to determine the validity of and retrieve the function pointer (similar...
int ADL_Main_Control_Create(ADL_MAIN_MALLOC_CALLBACK callback, int iEnumConnectedAdapters)
Function to initialize the ADL interface. This function should be called first.
int int iAdapterIndex
Definition: radeonusbled.h:92
int ADL2_RegisterEventX2(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
ADLThreadingModel
Definition: adl_defines.h:873
int ADL2_Main_Control_Create(ADL_MAIN_MALLOC_CALLBACK callback, int iEnumConnectedAdapters, ADL_CONTEXT_HANDLE *context)
Function to initialize the ADL2 interface and to obtain client's context handle.
void *(* ADL_MAIN_MALLOC_CALLBACK)(int)
Memory Allocation Call back.
Definition: adl_sdk.h:41
Contains the definition of the Memory Allocation Callback. Included in ADL SDK
void * ADL_CONTEXT_HANDLE
Handle to ADL client context.
Definition: adl_structures.h:2336
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc.
int ADL2_RegisterEvent(ADL_CONTEXT_HANDLE context, int eventID, void *evntHandle)
int ADL_Main_ControlX2_Create(ADL_MAIN_MALLOC_CALLBACK callback, int iEnumConnectedAdapters, ADLThreadingModel threadingModel)
Function to initialize the ADL interface. This function should be called first.
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc.
Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc.
int ADL2_Main_ControlX3_Create(ADL_MAIN_MALLOC_CALLBACK callback, int iEnumConnectedAdapters, ADL_CONTEXT_HANDLE *context, ADLThreadingModel threadingModel, int adlCreateOptions)
Function to initialize the ADL2 interface and issue client's context handle.
int ADL2_PerGPU_GDEvent_Register(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
int ADL2_Main_Control_Refresh(ADL_CONTEXT_HANDLE context)
Function to refresh adapter information. This function generates an adapter index value for all logic...
int ADL2_UnRegisterEventX2(ADL_CONTEXT_HANDLE context, int iAdapterIndex, int clientID, int eventID, void *evntHandle)
void * ADL2_Main_Control_GetProcAddress(ADL_CONTEXT_HANDLE context, void *lpModule, char *lpProcName)
ADL local interface. Function to determine the validity of and retrieve the function pointer (similar...
Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.