# Overview

The Qualcomm^®^ Adreno™ Display Processing Unit (DPU) provides hardware-accelerated
image processing. The DPU retrieves pixel data from the memory and sends
it to the display peripherals through standard interfaces.

![../../_images/overview1.png](data:image/png;base64,UklGRmIZAABXRUJQVlA4TFYZAAAvt8JHAD/jKKDbunm9lUe70xAM9sD8NySRZNFwFdu20+wvjPQmAEHYQgdK0hMdmdsdRJLsKk1UkkHBd4BIbGVw8j/M/AfYiv2nyeSfNEtjzRKkf9JII82SyJBEGhvNP1kK4zOJPysyJFmWWCaBSCNJCzu2v6mZOIVGCrEUKCaJJ5EJJmlmkhYt7NmKFI1MQSEN5NaMWLkAfMHFOXH0wBd80UELbPADNvZjjRUYcAPOWOEEbu7/M36cHNHy/21xffyeMD3ADT10vLYzOIKtBx/sXHlgvWKCnscHGFAUtG3kJPxh98YPAhExAdx3yNa+8DpTz1IqR+gbBRxjDTpgLSm1eLDwJr1SLwAGPW7ZBqUnNx4gK1bYjkzUUMNHUfp7d0mVAmiAgAoVFBXrgVXNdNTjx3i0bdtt5Nq2kKsgvV3ee+/XiiWLwrUEMNciw2SmgliLslhCyID6/0/QHL33MQFMgEjZiP7LgmwriKNjrbWSMV4mgPh4D/m2LmubFMuKQyZjMkhgUSABlqmEBzHDIORHvuf+b2zX7t1NDh+DQ0f0HxZtW1Gbfbsy0JjVOiRRDPB97Wuf0m7XruWf0m5f+c9P//3030//fc6ORBxT4ksrKIcJRxbZ5/yKimsJQMmxaY7odtE0Uq6AHqvwYgo7YOsLfnQztxw1dBNcSEGj8RLHuBbxYsZa86soXzFn7DhTKqj0GnpgK9mhhtdalxcQ77FEx3uIccXz8gkmvAJ2vAlnjPza4RItO+TwAd210xlcbboMthVouDqLYH9epgZlcGiVzWo4kRL1lVNDcnMu11ArWtQVyQxsm4sBCRSyE4ALTxNaJ6ACZlheZ+WxgMXbFlkXCU/jCp53K7yNHsvQqlnHzLjt4eoMug116KwEKZuL1y5CrwWgXkwQ1ewqKL12U2Bppuq9QxYUNdTPMQEmUAihzIgLWAa3h1VnecFMXb1LPZbtoc1jdKFcY8kwWq6Pf8HfqFY4oP4omfumEh6mbFqpodvAngoPZhZfwAjVA+rOJ2Rl+NkKsIpkJRmEhFK/qwwhLe/w1F0FMqBWNSEbDQvBzKhMIVmJNa8ziZlG6kIV/wk7kxmRWJx+BDbZNLnwME0zLMCSW5YorKXXp4jwfLJYW8HXlVtUowwsqVbqA/SBBpXB05wjDbRDXYKfBT3QowhCSBdlRlwAoSxAprYHhatrDBL9suYJjH7Xx0fNhimyqdCagEr2XKG1Nk3NrF5kJVJii07J24N1Eaz7DZIcaVaqufUPMrEnLoXklBm4ACMqBvZ5uhjafDRYi9yOYMSc+n+8v8Oa2lN9/M0kHLyf0Fu6nrlNUDGykslKPLCUJmClOFxAk5XRNBlu0IzrC3hgNpq0CLW0s8AmDCRUlhRap7akWhFRM8tfqO08S80soB4uFlrr0jq7OqOehn3u8WGVR+9kDaPuN26cGb5A+jvWI7BhIKOKKNVrZAdfdUJGJfGCxIIW0ZuNJ1KFdn8eWIlkLPnbA/ae33pK1UBIM7xkKPfi4VEY8ugCgshkED06OUoLKrwYFSkw2fFEwchIpCcL1MKMg39UOkPxpkIfBNQZnIajIQ2awLpgcUBYGtQzcVoLsrH5D+lQeTgzfAGnHfdOAxV1Njpcj1b2ogNKallzG0I9M8eT+pNNjMY07vxi6YTeMJTzD85BDTTDtZmN/8sdkBwQ0vj+EGk3hnpImeELRPQ/QqY+QrDr3TYuZ1BZjealuYWzTb8xJ25JerahRs5ImXOjheWeulszxjY0KS2hrWuTG2DPLLw9zozLtrBAbu6fgZd4g9UjdNs2fDop8MYBd4/EyFCZdqf47qwQoTUv0AMzDJ+U+GFGPFOZgCSozL9gvcBcRUNzbZ4aotOSGAkaG2+Ps7Iti3kCDzsvVfpRPS1S8wt+VuwUJEBv2k+LfF7oERhXmp8aHVx47CA9QgML/tYDh3Vi5yBamvabk5nhidi4B6xUjIexJrxhe0/m4tGeBYyy4bXbveLFH6kEjvEkUItpJ3+YGSoI4xpENuzPacjKs4SyJ5bw0RoHaUBRqIQI/VmgzC/emaH0hWfktNpDAmiwiwTsqmShhOvP0l3zE9Aj/cFmL1xchIBRUM3e/LgoCpVw5sQF+5HxBtzl1XN/3cYolBoGfJ7Cojht7Gf2K1zPKvbEGhnT+fuv5010sB84M0EHU9CVsQo7erq6OptNoJqchk9F7nLlozUOv4i9+aZiaeITdRE9vO7R08nJ/DuYzevrOIWoAbuhc0q9e9P8syKS0Qkx8WSVcq6KRfHqTx5e7wf7w3GzDcAxmaVchbLuOGF/KixQxOqRcOl1crn21fYQ+lOE3czAl4o9sfi0Nk8TlXK2FAUkROM4xSngmO1TnkKm8cL+sCyCyUDE6pFw9vIrwX/0u/w4bgwVd5UTGJfwDtuN2+TtxpRyynBCP7AZ3lWCzZNK2KeigGbRCfuzTggqkLF82quaPmFb4dRZvxMZp7tpIzoLhH9tRg7/yIQ+UJstPrJ/X9mnHPi01g1DUWGBbKZVwnGXlSkg8HDIZPwizomXi4G3ZQfps4U0q1zYpyIPcodMhAVKhPD9uYj2sy7QAzUVjdlJ89e/D2n+UW3CfgB1MdDSgA02sP24soi9KIUCd0dhgRoWbrkSUX/fdST9fk9Z8ZcljP2oGh/fgAZ3dpwL+5T+RTFQ5xsFbg9AhIGrZEPc981+nMXATquvSn5cbV1kPA3aasOOc7ZPOWGBMdDnOSxQIoTDR3YV2Ga/a+bj2jpk59W7ZHf9cknjy3giYMc52acchQo/7E+FBQpIODTvwmHfoB1XD0oePbLTKkpcPZ9nxDAUB3ClUzLKlE7OK8aOB0v0GtMgkKjYrYLl2AQFotl8g0OX+bzfXT8bCOius9zQsNsFi2esD68nCsoFa87ONDXPDPUuBrrrxCKfjZ8ZJ2BrOHORyBoHU4to77YvShf/2ULw3Y5ZHPHuiHaBt1k/dZ3unrDf4GrmYs8hxNHdvjeGdKcjNm8DYT26fG491UHlhtnRDhPqfsMrjLVlPoGxcfJ/zRoJPLlDHrg3M92rmfWBsLgpeGHNHN4N6LE9jEtdMDm8dxJPWBJ3xPjerBDjeR4M6N0+MpOtURN7hat2vMrzoRfuDKZOrs/LtLXiNCjcb8U7jiq7P0nf9/+Bpztq1MS0u3sWhKu+mU+v7D4sJuBCPSH9cdS3c34aPL1oxfs3vs3o5OTmBDqgenYGqyA5FSpIdhooxSbAveK7vo5pNImxM1iHngiZVuFpkHjStdKLf3Afau5Mo5I+3MElxoCE23pL2GmQofLCb07cT1+fxvfcuYPxAUvmvXCASth5UKLwwi8LT8ar0/ii0f8wWwf0IHPus6TV72HNnArCS3+ZOBbHJwc5NH6mlSswf6wgV5/FQecNGt5mbj72RC6/kTPt8+hSbgEE56f/vkhAKMrGyzxEfOuImhk+j9CwS+8aYQ+sXSM8Tf2cAZncMgqNV+r55+MOaG8YLVZBwJ7dBBncLZ6YQ0ZAeA/J7xUFJiq+Cd2iu1WEeg0ZEbhEfqfokNExc0I93ygSWkaiVKO6TzRIKcE3eZ+YiJnTvQ7uEiF6ozYXsHCilClR3CUEauODC9kedlXCJGjuBwk0rLDyO1rxU9ILo7wfjP1J/eLtN87UWon257Z8orK2V2vrBd107x1MSTd8fwbyPhGZ4bXvaq1EAVjhCy0cSq7MMVspdZ/+IQq+WiuRVQ5aAEyoOGLFRXZPkOoSowxuHGqtRKFKBHaVWBoJViZbbpxQlxzAWAZ3Cr1IMl4rkYtYcREg1CUIPhVcfxYe0mQlrZUoaocaEVSXJN8WXHxmn4gvQ2slclErLkJI3cD8rW52B19l/OOlZ6W+g9dK5KJWXASwuoH5J0znr1ddbXjV2p+DHViulchBrLgo4KgblD+L/bkJLgqUtMyeCN3BFNfOeuialQs+Mq+mjigbTyOir1E/LkeBh9nJqLW50MgF000ZXo0aHmduInv49qLFA6nB48YHod5Vk6Zcod/jdAi8fGUUVaeg29Daeb+D5qSQKzNVT0eq7WHV2dOIPZSQbX2Vk+tIBs8pyn2kQf8SFOe+YMJae77WCYkts6VETYkEPTMSemWlGXdspzxHwHUEVmkp3EdAlI0bsTjXJQodAR2sFhtqS/i6ckKMSI7J1RnUiYDyHIHhI0C5j4DlMqgT4tImWnVFwqoWL6gsfY+4xJMO2cf1MWlzRnqOiCEh18kkz5W4pOEzCjpGtSjsYBMKKsTbFh4e4TkiYScTgRCXNi0hL5OJXrkd4aozGkQKgh3jBWwS7WTiGTeSgMRh29ao7WDpRsMTiA0lOz7Kc0TB7iOYbDKFuJTpIAjB1cr36NsnHxPvP121esvZAVKeIwrpPtJg7RHiEoZvtAzMsUSxR++FeKEvAp8f0W7vBqMPD9QJ8hyRKPcRYTcmcSkjUJMiQL9H7075CEBJTzMDmHM7n8VP3Hm/T0SMmGquPQaobMUwwdMsr/pj6Z1sL3rG5RjuMXPb6TYrYjRI7hLbRIwS4i4B+V/LNhfZCmji7IFsV1x9KgnNK9f5aD/8xUydlZNgc1HqVpKy22XkpC6yL7Ss1NzGl2v19dRtEiSdsOb/r6/tAq9/+LyMhVfIVlJxuaa5CRnSgsPM6NxjA8yCrkwCAaydsKOFfNdtBzRQr0XsiB38D+JH3ClA34ZK/3xGfXWmW0kP84BwYV1XZ1hMAdC8TgV8KrChbqHSAh0GgIjYEfb3UJIgfsR8lmE+sAWKO2EwR5ahgqt3r84otmxEQiFyWkkH0OADBUwVMgCPk+HbAuP2z9b55kkV4CiRXSViRwgpCb7FmuaYWaB4EwZzZBmV3SZUHY4tGwtw1HFayUF2WNLC/NoKOB6Ef7wi9+YXAF8WmLU9lHbT6loZAGI+Sg7uFKD786xcqjgTBqsJgkGBVSERWzYOWJZ0K0noPnQkpsbmjGdM8yC8VJjN1puVN23erfJhwYCnrFykOBNTiQmCrf3FgiD+/iMBnUrdSioy2No8Fiqk4T/E/v2zRA6+LMlN38n3z/79pJLUWQ/qDKCvPisXL2KCYJ5d7RM4tmxEWqeVdHd53g+cPJPuQqs8Eb4sYcZtnrwdKoaTbEQnGzwH0PKFJgj2d7CNuZOt5CCgShnaBmw/rlLhixILaIYJeVqb+0hJBv1Bd9XiBS6wPcQkh1PHS75cy1ZyAEiHiApqcGfHqfC5xAr+wrTd2CNvpN0YQBHh3+JFTBCsTuPYslFPk63kMNTY2aYhPHxaNZeDRAh8PZ9n8SaLCYLJbvwRN1XtuHZj1Ur2h7rwanyZn7vCcTJ+EdeJ5XRtEuN0l+tE/Hk+7UC2vdAAJ+IX8Wka/CCTjB/ajKGdu/Ppmd+vWojxsCxvmpf0MW1TBueb3IjRIrInHzV8zlTxk20Ap8WguS1iBsZKxH7OrFAU/Yq1OtdK5LTYJLOkhX763lR7tUIGZ1qInprem+zgL0wEDLmNd1ARMcwxZWC8ILUY5X28XGS4mw+P1NVtWrBJh5QYEdsxYuBENBusAuIv/CA12AZAqKWlx0QHO3ZlYuRofdRr6WxWPOkYcVsNyQ8DjJmMALhuRYHRbYnBZp2QgUskViSY6din7VA7aHPx2oVeag6Fq8W9o6yG2Fe+APQuOF5WxbsNB4cdUS44/4CIo4P6AeFvspZ5Ebn8XbR5agityCjq0DIrRvi4wfd6F5aLspKXmqPcU1cx7ygTsa98AQR9Gtk/bSjEBTqVC86/oZbFI7w01c6LyOVdVyYHqzAHVLQBKbkVCS17tCVqF7U5xVJcrmU4QMQ7yswBx3HEMUS8LPkDj0HIhZd/Q8XRdZQv0Rt3I3IBiG5LD/aEouCVkg/vzdaKlpgWr9XsojJQ7yosmiJcDQMapBCOfYUYWEb4ZVP8xTi7rHTybxkWcXTko16KcDf9TVg2EXNbTxBWaf30vjBXGANmx7IwUnQIXZWV0cj4te1BX8CD4t3GgHKh8m8HIo7OThI3IdtiMbf1seg/yrW1mcfiesb2YMyOGO3XbIzdwjF60h1cTpEyglmo8uOizpwdbCL2lS8w8s4646CTc+HsRBydfe5xcLSMoc4kwW09TRgrFgCrx72JbG3AbMlQfc3KGB0do+f4xHg6iIqmIZOj31HG1Wh/LhgruaY7BedC5D+gF7yzP3/raSWREbkCi24bAGuJqpf0tTcR2b6PklpTIbcDWyqIy6MigvP+SJJdl2M6FNy0XWXfEhZeNhK0ecQ7yqwQgxq+gMPwp9UZCeZciPwbMo4O5uqRyIhcxo6XyHqEEitUC9b880w3bVEkFwAgAP1RYNQHoSNViq8q1m7cKld1cQEHinfriRukhoIpF5x/vJNQHJ3oiEjEV4P5hWr1+ONqkayjyQodYOvsJgI+F5i8k9DWtcP788Tlf5z4t6WITTTnA/NQTAVKyP2BrfGnOmMnxIS/LW86vJEro2cS/Ntog4Zb/wfzF+PHuzknjN61+TCczzsNQLfYNDAc9adDOO93QUMVIoppHUC1CYvuFtDFjAENo9QpcJdKYezaiy3Wd8QZPTcXZAV1mEi5+CpYqRf33pPkVA90AxgvjXGM+2HK8z85OeNyNHSaxpzjhb75PiWrJUWKJy0yPA6OG/rm+JTYhFALCrZKWjSID47v8qPHOME9c0HRIyDFrNgBcf0dBBCEJOsOmH8WFDkelEjRHhmOoIPnZ74M74Rf8XKCzTqk5FqHR0ZE0GnUNA906oIix0CHCi07IhFxPxod0AYOQwsK9qKjSGgVHhUvgs4/0LeCRUWwoCLiQZtO2OFdwEbAfBCCJbZjkUJLgUJ/GtbmwRXjqfIXSSh5UcHCCXPmu3jEmrKDwxF0OvRNg6ctKxhvNOY69ldYDsAQsoPDEXQ69M0DBuoWCPvHIbr5+w3+BR8ZPr4WegBsZ7GM05nYH2ulp9/gn2Sfc8ZOgOXiF0FczgDwQ/u0Dgfylf98yQ5p00tP05TBjSMZNnxk9hHekcVNI+wBWQt/T/Uu+g1zdsdIN7x876kyaDSe94tS64KCFWfGyG8WQisaOjLnA7p7RbTphI5hL9S3ipGQEQkFSoc3igQjIStPjvZG8dKkDBtB6vA2EeiBUSJDdUOgsVsGrkerwuopPU33SM63jphWwtmo7eH1DF8bHFGfu0ELTzapGS06RLaUK1SXe7uLEIhmhm6CU21R5IzfNbWDD1hr73cJZszRmaYlMUoIK8J33TQJ2/qWnGg4BHyiou+0XG/RvaJDS0d9zcyvkTrj7V+2pCJa349/Urwo2S14XKeLOivphQL8Qgzr6O9/6rS602XuEev2wNnavZN9HoAsHUXP0+oesPUFd4u7zgnvdAgZJVmWMwuAHsvABe7vxsX2+UdNjBRPRKf1Dr6NrCOniIWd2efR+AFiVnID7/0amwz1WfP3e872ne86209/+Vt8mbn51Q18CC8W8E6OihYR2pPm5aHf5FHBHfYz+xXTo0JGC47BEZmXVq/9/cXv4vbonrvdpj/QV+O4fDh1Bz52GozG06NBQgsG6YQcpR9edAPFvBDaKHZQ7Xv7cUy9e/NpNUmiIyLQuGaYMtoj8kGMp01r9z7byz3bQ3Z1toSIhAlcS1f1y3Lpx5vLA5k1un9/b9gteiVgSwiBtRO7sQGJB77vFt1ATx7gy8Ztuc7dPp9nIQG8C3oiMLvvbvGbiJGjyofD6g9m7zy0S+Cbgj6wDg/3X3Ffve1LUTryYRs9h9yRcUf8Ivbmm0VRqIQfx5XO3HbjJ8V34u4usePTLDo+ExJrIlbi6ArT+ccPY2JDHzjs/knx08inNf1w2UOjZM7YiJXY0EDEShzdEOAvhi/2fEErfGGtQkfd+0nxYmzJTRdMBXf0jaWcsKR71v9p5uMxG6SDk5kd081E7KKGi5la9rx4bHA3P4+viPwJh/Pk+4bheXTj32O0tMhRGZ6MyW3Pn8iLwdWOPG73nLXl5eb/OpaBpdNJZtJrlr02NoL/5EyLFpHh48ZsQMDOQAQex3d+pxaRn0asvbfuuZbU+BQoUA5fQl/kzLbZjw9qLPyl5SnQWXjRG5FQYrbTfqnUhLxScrUGNt7aTgE1syM8X3SCiZOhRW2lCUF+AiRWzrsbUZAhtNY+f4uOCqWdLbdEfgI0SC2IVp1S8eY+oWR2sBcVP6VWoZ0zuMcTYF6t/LGp3mj4CV5omS3BBBmQ8NvV0i7KiOQETN3aagdOVwSIF/TMGsY7bA/u+zJXmEJrHyrHo8fXldtaYgqT8P05WqBme/Wt8wrbUAhff5VkrcJW2/une4iDV6O2uLpqzE8Re9tKeDVqyJTt1r9XK+F1lkdg88VCz8cu+PJ6jF/fKfgcPX7sy+83xBf/cKordxibKrL+ibw9dC/rB3LiR+NrLzjNezSWJhy1juWE6sC16CmfrUePhUqLw1Zh4hcOi7ctOWjZ+1j7lcMyrfODvv3xOnHtMLGhOeADxh1Uwq4eFs0YgoMVynf16vXDgvE7dSYHOJufGh1nl0n/wUZVHOZU39owfxy7OURHsxSpNjvA2fvgRyfQMlxHjAWPBdiGphLioKa1mfd/CjOVc3acjuYW1S8cXF796SOzFR+n4/qEL0TTDPKI8v3vfuseOAseV54jt6/856f/fp7s9zdtrgE=)

**Figure : DPU architecture**

The DPU provides the following image processing and interface
capabilities:

- **Image processing** includes the following:

    - **Composition**: blends individual layers into a single frame that
can be sent to the display panel
    - **Scaling**: supports upscale and downscale of the source image to
match the panel resolution
    - **Color format conversion**: converts colors from one color format
to another (from YUV to RGB)
    - **Color space conversion**: converts colors from one color space
to another (sRGB, P3, and BT2020)
    - **Color processing**: enhances the colors for better visual
quality
- **Interfaces**: Connects with various panels using mobile industry
processor interface display serial interface (MIPI DSI) and TV or
Monitor with the DisplayPort interface

    - **MIPI DSI**: defines the protocols between a host processor and
peripheral devices that adhere to the MIPI alliance specifications
for mobile device interfaces
    - **DisplayPort**: serves as a digital display interface, primarily
connecting video sources to display devices such as computer
monitors, and can also transmit audio, USB, and other data forms

The hardware capabilities of the Adreno DPU engines are exposed through the [Qualcomm^®^ Intelligent Multimedia SDK (IM SDK)](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-50/overview.html)
and the `libdrm` APIs.

Note

See [Hardware SoCs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-115/soc.html) that are supported on Qualcomm^®^ Linux^®^.

Last Published: Dec 19, 2024

[Next Topic
Getting started](https://docs.qualcomm.com/bundle/publicresource/80-70017-18/topics/samples.md)