AMD GPU Services (AGS)
Typedefs | Enumerations
General enumerations

Typedefs

typedef enum AGSReturnCode AGSReturnCode
 The return codes.
 

Enumerations

enum  AGSReturnCode {
  AGS_SUCCESS, AGS_FAILURE, AGS_INVALID_ARGS, AGS_OUT_OF_MEMORY,
  AGS_MISSING_D3D_DLL, AGS_LEGACY_DRIVER, AGS_NO_AMD_DRIVER_INSTALLED, AGS_EXTENSION_NOT_SUPPORTED,
  AGS_ADL_FAILURE, AGS_DX_FAILURE, AGS_D3DDEVICE_NOT_CREATED
}
 The return codes. More...
 

Detailed Description

Enumeration Type Documentation

◆ AGSReturnCode

The return codes.

Enumerator
AGS_SUCCESS 

Successful function call.

AGS_FAILURE 

Failed to complete call for some unspecified reason.

AGS_INVALID_ARGS 

Invalid arguments into the function.

AGS_OUT_OF_MEMORY 

Out of memory when allocating space internally.

AGS_MISSING_D3D_DLL 

Returned when a D3D dll fails to load.

AGS_LEGACY_DRIVER 

Returned if a feature is not present in the installed driver.

AGS_NO_AMD_DRIVER_INSTALLED 

Returned if the AMD GPU driver does not appear to be installed.

AGS_EXTENSION_NOT_SUPPORTED 

Returned if the driver does not support the requested driver extension.

AGS_ADL_FAILURE 

Failure in ADL (the AMD Display Library)

AGS_DX_FAILURE 

Failure from DirectX runtime.

AGS_D3DDEVICE_NOT_CREATED 

Failure due to not creating the D3D device successfully via AGS.