ADL (AMD Display Library) Public APIs  Version 17.1
Macros | Functions
graphics.h File Reference

Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc. More...

Go to the source code of this file.

Macros

#define ADL_EXTERNC
 

Functions

int ADL2_Adapter_Graphic_Core_Info_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLGraphicCoreInfo *pGraphicCoreInfo)
 Function to retrieve Graphic Core Info. More...
 
int ADL2_Driver_Path_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iSize, char *lpDriverPath)
 
int ADL2_Graphics_IsDetachableGraphicsPlatform_Get (ADL_CONTEXT_HANDLE context, int *lpStatus)
 
int ADL2_Graphics_IsGfx9AndAbove (ADL_CONTEXT_HANDLE context)
 
int ADL2_Graphics_MantleVersion_Get (ADL_CONTEXT_HANDLE context, ADLMantleAppInfo *mantleAppInfo)
 
int ADL2_Graphics_Platform_Get (ADL_CONTEXT_HANDLE context, int *lpPlatForm)
 Function to retrieve the type of graphics platform the system is currently running. More...
 
int ADL2_Graphics_Versions_Get (ADL_CONTEXT_HANDLE context, ADLVersionsInfo *lpVersionsInfo)
 
int ADL2_Graphics_VersionsX2_Get (ADL_CONTEXT_HANDLE context, ADLVersionsInfoX2 *lpVersionsInfo)
 Function to retrieve s version information. More...
 
int ADL2_Graphics_VersionsX3_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLVersionsInfoX2 *lpVersionsInfo)
 
int ADL2_Graphics_VulkanVersion_Get (ADL_CONTEXT_HANDLE context, ADLVulkanAppInfo *vulkanAppInfo)
 Function to get Vulkan versions. More...
 
int ADL2_Graphics_VulkanVersionX2_Get (ADL_CONTEXT_HANDLE context, ADLVulkanAppInfo *vulkanAppInfo)
 Function to get Vulkan versions. More...
 
int ADL2_Graphics_VulkanVersionX3_Get (ADL_CONTEXT_HANDLE context, ADLVulkanAppInfo *vulkanAppInfo, int iAdapterIndex)
 Function to get Vulkan versions of different GPUs. More...
 
int ADL2_SmartDC_Active_State_Get (ADL_CONTEXT_HANDLE context, int *lpSmartDCActiveState)
 
int ADL2_SmartDC_Caps (ADL_CONTEXT_HANDLE context, int *lpSupported, int *lpDefault)
 
int ADL2_SmartDC_Status_Get (ADL_CONTEXT_HANDLE context, int *lpSmartDCState)
 
int ADL2_SmartDC_Status_Set (ADL_CONTEXT_HANDLE context, int enable, int *lpSmartDCState)
 
int ADL_Graphics_Platform_Get (int *lpPlatForm)
 Function to retrieve the type of graphics platform the system is currently running. More...
 
int ADL_Graphics_Versions_Get (ADLVersionsInfo *lpVersionsInfo)
 Function to retrieve version information. More...
 

Detailed Description

Copyright (c) 2008 - 2022 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.

Contains all graphics-related functions exposed by ADL for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms.

This file contains all graphics-related functions exposed by ADL for Linux and Windows(XP, Vista and above); 32bit and 64bit platforms. All functions found in this file can be used as a reference when creating specific function pointers to be used by the appropriate runtime dynamic library loaders.

Macro Definition Documentation

◆ ADL_EXTERNC

#define ADL_EXTERNC

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