We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
GuidesComputer Graphics KitAbout the Service

About the Service

Computer Graphics Kit (CG Kit for short) offers cutting-edge computer graphics capabilities, including CG Rendering Framework, Plugin System, and GPU Extensions. It allows you to fully tap into hardware performance potential and makes the development of high-quality apps easier.

Supported Devices

Expand

Capability

Device Type

CG Rendering Framework

  • Huawei phones (EMUI 9.0 or later)
  • Non-Huawei phones (Android 9.0 or later)

Pre-rotation (GPU Extension)

Huawei phones (EMUI 10.0 or later) powered by Kirin SoCs

Smart Cache (GPU Extension)

Huawei phones (EMUI 10.1 or later) powered by Kirin 990 or Kirin 9000

Plugin development framework

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)

Offline Super-Resolution plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)

Occlusion Culling plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)

Volumetric Cloud plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)
  • PCs (Windows 10)

Volumetric Fog plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)
  • PCs (Windows 10)

Skeletal Animation plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)
  • PCs (Windows 10)

Temporal Anti-aliasing (TAA) plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)
  • PCs (Windows 10)

Smart Fluid plugin

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)

AI Face Avatar Creator

  • Huawei phones (EMUI 8.0 or later)
  • Non-Huawei phones (Android 8.0 or later)
  • PCs (Windows 10)

Restrictions

Expand

Capability

Vulkan Version

OpenGL (ES) Version

CG Rendering Framework

1.0 or 1.1

Not supported

Pre-rotation (GPU Extension)

1.0 or 1.1

N/A

Smart Cache (GPU Extension)

1.0 or 1.1

OpenGL ES 2.0 or later

Plugin development framework

N/A

N/A

Offline Super-Resolution plugin

Not supported

OpenGL ES 3.0 or later

Occlusion Culling plugin

N/A

N/A

Volumetric Cloud plugin

Not supported

  • Smartphones: OpenGL ES 3.2 or later
  • PCs: OpenGL 4.0 or later

Volumetric Fog plugin

Not supported

  • Smartphones: OpenGL ES 3.1 or later
  • PCs: OpenGL 4.0 or later

Skeletal Animation plugin

N/A

N/A

TAA plugin

Not supported

  • Smartphones: OpenGL ES 3.1 or later
  • PCs: OpenGL 4.0 or later

Smart Fluid plugin

Not supported

OpenGL ES 3.0 or later

AI Face Avatar Creator

N/A

N/A

Supported Countries/Regions

For details, please refer to Supported Countries/Regions.

Privacy Statement

Before integrating CG Kit into your app, you will need to sign the HUAWEI Developers Service Agreement and Agreement on Use of Huawei APIs. You understand and accept that downloading or using said CG Kit will be deemed as you having agreed to all the preceding agreements, and you will fulfill and assume the legal responsibilities and obligations in accordance with said agreements. CG Kit does not store any personal data or disclose personal data to any third parties. If your app needs to obtain a user's sensitive personal data (such as location information), ensure that your app has obtained express consent from the user in advance.