V1.8.0 or Later

APIs are added for the following products based on V1.7.0:
  • Atlas training products
  • Atlas inference products
  • Atlas 200I/500 A2 inference products
  • Atlas A2 training products/Atlas A2 inference products
The following table lists the acl APIs supported by different versions.
  • √: supported

Directory

API

Atlas training products

Atlas inference products

Atlas 200I/500 A2 inference products

Atlas A2 training products/Atlas A2 inference products

Single-Operator Execution > Single-Operator API Execution > DVPP Operator APIs

acldvppHorizontalFlip

acldvppVerticalFlip

acldvppGaussianBlur

acldvppWarpAffine

acldvppWarpPerspective

acldvppCropAndResize

acldvppPad

acldvppInit

acldvppFinalize

acldvppRotate

aclRgbToGrayscale

acldvppCrop

acldvppInvert

acldvppPosterize

acldvppSolarize

Media Data Processing V2 > VENC/JPEGE

hi_mpi_venc_set_slice_split

hi_mpi_venc_get_slice_split

Runtime Management > Kernel Loading and Execution

aclrtCreateBinary

aclrtDestroyBinary

aclrtBinaryLoad

aclrtBinaryUnLoad

aclrtBinaryGetFunction

aclrtLaunchKernel

Media Data Processing V2 > HDMI Peripherals

hi_mpi_hdmi_get_sink_capability

hi_mpi_hdmi_register_callback

Runtime Management > Memory Management

aclrtMemExportToShareableHandle

aclrtDeviceGetBareTgid

aclrtMemSetPidToShareableHandle

aclrtMemImportFromShareableHandle

aclrtMemGetAllocationGranularity