|
typedef AMD_AGS_API AGSDriverVersionResult(* | AGS_CHECKDRIVERVERSION) (const char *, unsigned int) |
| agsCheckDriverVersion
|
|
typedef AMD_AGS_API int(* | AGS_GETVERSIONNUMBER) () |
| agsGetVersionNumber
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_INITIALIZE) (int, const AGSConfiguration *, AGSContext **, AGSGPUInfo *) |
| agsInitialize
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DEINITIALIZE) (AGSContext *) |
| agsDeInitialize
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_SETDISPLAYMODE) (AGSContext *, int, int, const AGSDisplaySettings *) |
| agsSetDisplayMode
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX12_CREATEDEVICE) (AGSContext *, const AGSDX12DeviceCreationParams *, const AGSDX12ExtensionParams *, AGSDX12ReturnedParams *) |
| agsDriverExtensionsDX12_CreateDevice
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX12_DESTROYDEVICE) (AGSContext *, ID3D12Device *, unsigned int *) |
| agsDriverExtensionsDX12_DestroyDevice
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX12_PUSHMARKER) (AGSContext *, ID3D12GraphicsCommandList *, const char *) |
| agsDriverExtensionsDX12_PushMarker
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX12_POPMARKER) (AGSContext *, ID3D12GraphicsCommandList *) |
| agsDriverExtensionsDX12_PopMarker
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX12_SETMARKER) (AGSContext *, ID3D12GraphicsCommandList *, const char *) |
| agsDriverExtensionsDX12_SetMarker
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_CREATEDEVICE) (AGSContext *, const AGSDX11DeviceCreationParams *, const AGSDX11ExtensionParams *, AGSDX11ReturnedParams *) |
| agsDriverExtensionsDX11_CreateDevice
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_DESTROYDEVICE) (AGSContext *, ID3D11Device *, unsigned int *, ID3D11DeviceContext *, unsigned int *) |
| agsDriverExtensionsDX11_DestroyDevice
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_WRITEBREADCRUMB) (AGSContext *, const AGSBreadcrumbMarker *) |
| agsDriverExtensionsDX11_WriteBreadcrumb
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_IASETPRIMITIVETOPOLOGY) (AGSContext *, enum D3D_PRIMITIVE_TOPOLOGY) |
| agsDriverExtensionsDX11_IASetPrimitiveTopology
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_BEGINUAVOVERLAP) (AGSContext *, ID3D11DeviceContext *) |
| agsDriverExtensionsDX11_BeginUAVOverlap
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_ENDUAVOVERLAP) (AGSContext *, ID3D11DeviceContext *) |
| agsDriverExtensionsDX11_EndUAVOverlap
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_SETDEPTHBOUNDS) (AGSContext *, ID3D11DeviceContext *, bool, float, float) |
| agsDriverExtensionsDX11_SetDepthBounds
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_MULTIDRAWINSTANCEDINDIRECT) (AGSContext *, ID3D11DeviceContext *, unsigned int, ID3D11Buffer *, unsigned int, unsigned int) |
| agsDriverExtensionsDX11_MultiDrawInstancedIndirect
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_MULTIDRAWINDEXEDINSTANCEDINDIRECT) (AGSContext *, ID3D11DeviceContext *, unsigned int, ID3D11Buffer *, unsigned int, unsigned int) |
| agsDriverExtensionsDX11_MultiDrawIndexedInstancedIndirect
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_MULTIDRAWINSTANCEDINDIRECTCOUNTINDIRECT) (AGSContext *, ID3D11DeviceContext *, ID3D11Buffer *, unsigned int, ID3D11Buffer *, unsigned int, unsigned int) |
| agsDriverExtensionsDX11_MultiDrawInstancedIndirectCountIndirect
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_MULTIDRAWINDEXEDINSTANCEDINDIRECTCOUNTINDIRECT) (AGSContext *, ID3D11DeviceContext *, ID3D11Buffer *, unsigned int, ID3D11Buffer *, unsigned int, unsigned int) |
| agsDriverExtensionsDX11_MultiDrawIndexedInstancedIndirectCountIndirect
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_SETMAXASYNCCOMPILETHREADCOUNT) (AGSContext *, unsigned int) |
| agsDriverExtensionsDX11_SetMaxAsyncCompileThreadCount
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_NUMPENDINGASYNCOMPILEJOBS) (AGSContext *, unsigned int *) |
| agsDriverExtensionsDX11_NumPendingAsyncCompileJobs
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_SETDISKSHADERCACHEENABLED) (AGSContext *, int) |
| agsDriverExtensionsDX11_SetDiskShaderCacheEnabled
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_SETVIEWBROADCASTMASKS) (AGSContext *, unsigned long long, unsigned long long, int) |
| agsDriverExtensionsDX11_SetViewBroadcastMasks
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_GETMAXCLIPRECTS) (AGSContext *, unsigned int *) |
| agsDriverExtensionsDX11_GetMaxClipRects
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_SETCLIPRECTS) (AGSContext *, unsigned int, const AGSClipRect *) |
| agsDriverExtensionsDX11_SetClipRects
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_CREATEBUFFER) (AGSContext *, const D3D11_BUFFER_DESC *, const D3D11_SUBRESOURCE_DATA *, ID3D11Buffer **, AGSAfrTransferType, AGSAfrTransferEngine) |
| agsDriverExtensionsDX11_CreateBuffer
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_CREATETEXTURE1D) (AGSContext *, const D3D11_TEXTURE1D_DESC *, const D3D11_SUBRESOURCE_DATA *, ID3D11Texture1D **, AGSAfrTransferType, AGSAfrTransferEngine) |
| agsDriverExtensionsDX11_CreateTexture1D
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_CREATETEXTURE2D) (AGSContext *, const D3D11_TEXTURE2D_DESC *, const D3D11_SUBRESOURCE_DATA *, ID3D11Texture2D **, AGSAfrTransferType, AGSAfrTransferEngine) |
| agsDriverExtensionsDX11_CreateTexture2D
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_CREATETEXTURE3D) (AGSContext *, const D3D11_TEXTURE3D_DESC *, const D3D11_SUBRESOURCE_DATA *, ID3D11Texture3D **, AGSAfrTransferType, AGSAfrTransferEngine) |
| agsDriverExtensionsDX11_CreateTexture3D
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_NOTIFYRESOURCEENDWRITES) (AGSContext *, ID3D11Resource *, const D3D11_RECT *, const unsigned int *, unsigned int) |
| agsDriverExtensionsDX11_NotifyResourceEndWrites
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_NOTIFYRESOURCEBEGINALLACCESS) (AGSContext *, ID3D11Resource *) |
| agsDriverExtensionsDX11_NotifyResourceBeginAllAccess
|
|
typedef AMD_AGS_API AGSReturnCode(* | AGS_DRIVEREXTENSIONSDX11_NOTIFYRESOURCEENDALLACCESS) (AGSContext *, ID3D11Resource *) |
| agsDriverExtensionsDX11_NotifyResourceEndAllAccess
|
|
List of function pointer typedefs for the API.