# Graphics features

Source: [https://docs.qualcomm.com/doc/80-88500-4/topic/139_Graphics_features.html](https://docs.qualcomm.com/doc/80-88500-4/topic/139_Graphics_features.html)

Qualcomm Robotics RB5 is supported with 3D graphics accelerator with 64-bit addressing.
    Additionally, support is provided for P010, TP10, NV12-4R compressed, mobile industry processor
    interface (MIPI) packed Raw, packed Bayer, and unpacked Bayer graphics formats.

Table : Adreno graphics key specifications

| Component | Description |
| --- | --- |
| GPU clock | 587 MHz |
| On-Chip memory (GMEM) | 1 MB |
| Shader processor | One extra EU cluster for each Shader processor |
| Reduced bandwidth requirement | UBWC 4.0 |

| RGB | RGB | RGB | RGB | RGB | RGB | RGB | RGB | RGB | RGB |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|  | **A\X** | **A\X** | **R** | **G** | **G** | **B** | **B** | **B** | **Per pixel** |  |  |
|  | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** |  |  |
| **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **Interleaved RGB** | **In** | **Out** |
| RGB565 | 0 | 0 | 5 | 6 | 6 | 5 | 5 | 5 | 16 | √ | √ |
| RGB888 | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 24 | √ | √ |
| ARGB8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| RGBA8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| XRGB8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| RGBX8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| ARGB1555 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| RGBA5551 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| XRGB1555 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| RGBX5551 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| ARGB4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| RGBA4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| RGBX4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| XRGB4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| ARGB2 10 10 10 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| XRGB2 10 10 10 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| RGBA10 10 10 2 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| RGBX10 10 10 2 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| RGB16 16 16 | 0 | 0 | 16 | 16 | 16 | 16 | 16 | 16 | 48 | √ | ☓ |
| ARGB16 16 16 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| RGBA16 16 16 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| ARGB16 16 16 16 float | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| RGBA16 16 16 16 float | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| RGB 32 32 32 | - | - | 32 | 32 | 32 | 32 | 32 | 32 | 96 | √ | ☓ |
| RGBA32 32 32 32 | 32 | 32 | 32 | 32 | 32 | 32 | 32 | 32 | 128 | √ | √ |
| BGR565 | 0 | 0 | 5 | 6 | 6 | 5 | 5 | 5 | 16 | √ | √ |
| BGR888 | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 24 | √ | √ |
| ABGR8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| BGRA8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| BGRX8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| XBGR8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 32 | √ | √ |
| ABGR1555 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| BGRA5551 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| XBGR1555 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| BGRX5551 | 1 | 1 | 5 | 5 | 5 | 5 | 5 | 5 | 16 | √ | √ |
| ABGR4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| BGRA4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| BGRX4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| XBGR4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| XBGR2 10 10 10 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| BGRA10 10 10 2 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| BGRX10 10 10 2 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | 32 | √ | √ |
| BGR16 16 16 | 0 | 0 | 16 | 16 | 16 | 16 | 16 | 16 | 48 | √ | ☓ |
| ABGR16 16 16 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| BGRA16 16 16 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| ABGR16 16 16 16 Float | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| BGRA16 16 16 16 Float | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| ABGR 32 32 32 | - | - | 32 | 32 | 32 | 32 | 32 | 32 | 96 | √ | ☓ |
| BGRA32 32 32 32 | 32 | 32 | 32 | 32 | 32 | 32 | 32 | 32 | 128 | √ | √ |
| **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** | **UBWC 1.x\2.0 Lossless** |
| RGBA8888 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | – | √ | √ |
| RGBA10 10 10 2 | 2 | 2 | 10 | 10 | 10 | 10 | 10 | 10 | – | √ | √ |
| RGBA16 16 16 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 64 | √ | √ |
| RGB565 | 0 | 0 | 5 | 6 | 6 | 6 | 6 | 6 | – | √ | √ |
| BGRX4444 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 16 | √ | √ |
| YUV | YUV | YUV | YUV | YUV | YUV | YUV | YUV | YUV | YUV |  |  |
|  | Bits per component | Bits per component | Bits per component | Bits per component | Bits per component | Bits per component | Bits per component | Bits per component | Bits per component |  |  |
|  | A | Y | Y | Y | U | U | V | Average per pixel | Average per pixel | – | – |
|  | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** |  |  |
| YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 | YUV420 |
| YUV planar | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | √ | √ |
| YVU planar | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | √ | √ |
| YUV semi-planar | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | √ | √ |
| YVU semi-planar | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 12 | √ | √ |
| YUV semi-planar 10-bit | 0 | 0 | 10 | 10 | 10 | 10 | 10 | 10 | – | √ | √ |
| YUV tightly packed 10-bit | 0 | 0 | 10 | 10 | 10 | 10 | 10 | 10 | – | √ | ☓ |
| Y - Luma Only | 0 | 0 | 8 | 0 | 0 | 0 | 0 | 0 | – | √ | ☓ |
| YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 | YUV422 |
| YUYV interleaved | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 16 | √ | √ |
| YVYU interleaved | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 16 | √ | √ |
| VYUY interleaved | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 16 | √ | √ |
| UYVY interleaved | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | 16 | √ | √ |
|  | **Compressed** | **Compressed** | **Compressed** | **Compressed** | **Compressed** | **Compressed** | **Compressed** | **Compressed** | **Compressed** |  |  |
| UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless | UBWC 1.x\2.0 lossless |
| YUV420 8-bit | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | – | √ | √ |
| YUV420 10-bit | 0 | 0 | 10 | 10 | 10 | 10 | 10 | 10 | – | √ | √ |
| YUV420 semi-planar 8-bit | 0 | 0 | 8 | 8 | 8 | 8 | 8 | 8 | – | √ | √ |
| YUV420 semi-planar 10-bit | 0 | 0 | 10 | 10 | 10 | 10 | 10 | 10 | – | √ | √ |
| Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer | Bayer |
|  | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** | **Linear (Uncompressed)** |  |  |
| MIPI RAW 10-bit | – | – | – | – | – | – | – | – | – | √ | ☓ |
| MIPI RAW 12-bit | – | – | – | – | – | – | – | – | – | √ | ☓ |

\*Supports 10-bit out by CL

For more information, see <cite class="cite">Qualcomm Adreno™ 650 GPU Hardware Reference Guide</cite> (80-NB295-51).

**Parent Topic:** [Graphics](https://docs.qualcomm.com/doc/80-88500-4/topic/138_Graphics.html)

Last Published: Aug 18, 2023

[Previous Topic
Graphics](https://docs.qualcomm.com/bundle/publicresource/80-88500-4/topics/138_Graphics.md) [Next Topic
Audio](https://docs.qualcomm.com/bundle/publicresource/80-88500-4/topics/140_Audio.md)