6.5.3.3 Supported Formats

The graphics engine supports following source and destination formats for data, bit blits and filter blits. In addition to these source and destination RGB formats, their swizzle formats (ARGB, RGBA, ABGR, BGRA) are also supported. For YUV formats, the GPU supports their U/V swap formats (NV21, NV61).

Table 6-83. Data Formats Support
FormatBit Blit

Input

Bit Blit

Output

Filter

Blit Input

Filter Blit

Output

Multi-Source

Input

Multi-Source

Output

A1R5G5B5YYYYYY
A4R4G4B4YYYYYY
A8R8G8B8YYYYYY
X1R5G5B5YYYYYY
X4R4G4B4YYYYYY
X8R8G8B8YYYYYY
R5G6B5YYYYYY
A8YYYYYY
YUY2 (packed YUV422)YYYYYY
UYVY (packed YUV422)YYYYYY
YV12 (planar YUV420)YNYNYN
NV12 (semi-planar YUV420)YYYYYY
NV16 (semi-planar YUV422)YYYYYY
8-bit color indexYNYYYN