Mali Display Processors

The Mali display IP offers an extensive range of functionality, including composition, rotation and scaling, within a very small die area.

Mali Display Processors (DPU) are a family of products optimized to process tasks offloaded from the GPU, and with support for Arm Frame Buffer Compression (AFBC) they are able to considerably lower system-wide power consumption. The Komeda architecture brings significant improvements to both mainstream and premium devices. Mali-D77 is the premium level display IP which solves complex scenes and drives displays for resolutions up to 4K at 120FPS.

With compatibility for Arm TrustZone technology, Mali display technologies secure the display path for use cases such as mobile payment and video playback. Crucially, when a Mali display processor is implemented in a complete Arm-based SoC, the Android driver for each processor will, by design, work together extremely efficiently; this highly optimized multimedia software  significantly reduces implementation effort while at the same time delivering best in class performance and maximized power efficiency.

As resolutions and display quality increase, display processing becomes even more important in a media system. Having a dedicated display processor that not only controls output to the screen but also enables the GPU to offload basic tasks such as multi-layer composition or image post-processing to a dedicated processor improves visual quality and reduces overall SoC power consumption. Arm Mali Display Processors are designed with three key benefits in mind: lowering system bandwidth, simplifying software integration and offering a secure display path.


  • A chip used in augmented reality.
  • Mali Video Processors

    The first video IP solution to offer multi-standard codec, including HEVC, for both encode and decode on a single core.

    Learn more
  • A mali gpu chip.
  • Graphics Processing from Arm

    Including both graphics and GPU Compute technology, Mali GPUs offer a diverse selection of scalable solutions for low power to high performance smartphones, tablets and DTVs.

    Learn more

Community Blogs

Community Forums

Not answered Texture mixing using GLSL makes strange result in Galaxy-S8(Mali G71)
  • Mali GPU (Bifrost Architecture)
  • OpenGL ES
0 votes 76 views 0 replies Started yesterday by jinuk Answer this
Answered GA Device Manager issue
  • mobile
0 votes 83 views 1 replies Latest 3 days ago by Ghufran Answer this
Answered Load an image in QVGA format into a ARM Compute Library ICTensor.
  • Arm Compute Library (ACL)
0 votes 471 views 1 replies Latest 5 days ago by Gian Marco Iodice Answer this
Suggested answer Vulkan shader problem on Mali Gpu: Accessing array elements inside an Uniform buffer returns all-zero values
  • Graphics Application
  • Mali Vulkan SDK
  • vulkan sdk
0 votes 560 views 10 replies Latest 8 days ago by Hongkun Wang Answer this
Answered Vulkan function vkCreateDevice() returns error VK_ERROR_FEATURE_NOT_PRESENT (VkResult:-8) on HUAWEI P30
  • Mali Vulkan SDK
0 votes 596 views 7 replies Latest 10 days ago by Peter Harris Answer this
Not answered Problem getting DMABUF EGL image to work as a texture
  • OpenGL ES
  • texture
  • gpu
  • Mali-400
  • Linux
0 votes 88 views 0 replies Started 12 days ago by hcpizzi Answer this
Not answered Texture mixing using GLSL makes strange result in Galaxy-S8(Mali G71) Started yesterday by jinuk 0 replies 76 views
Answered GA Device Manager issue Latest 3 days ago by Ghufran 1 replies 83 views
Answered Load an image in QVGA format into a ARM Compute Library ICTensor. Latest 5 days ago by Gian Marco Iodice 1 replies 471 views
Suggested answer Vulkan shader problem on Mali Gpu: Accessing array elements inside an Uniform buffer returns all-zero values Latest 8 days ago by Hongkun Wang 10 replies 560 views
Answered Vulkan function vkCreateDevice() returns error VK_ERROR_FEATURE_NOT_PRESENT (VkResult:-8) on HUAWEI P30 Latest 10 days ago by Peter Harris 7 replies 596 views
Not answered Problem getting DMABUF EGL image to work as a texture Started 12 days ago by hcpizzi 0 replies 88 views