Alpha blending, including Java 2 Porter-Duff compositing blending rules
32K x 32K coordinate system
90 / 180 / 270 degree rotation
A8 output with rotation in filter blit and bit blit
Src/Dest color key full bypass support
Multi-Source Blending
Full support for multi-source blending with variable block size to improve BW and reduce SW overhead
Up to 8 sources are supported.
Programmable block size guarantees cache efficiency so each source is read once and the blended destination is written once.
Supports 90, 180, 270 degree rotation with different block size for higher cache efficiency
Supports independent source rotation with blending
Support independent source stretch/shrink with blending and rotation
YUV Support
L2 cache enhancements for input YUV420 to make all the requests 64 bytes. The 420 surface is packed to a 422 surface internally. Cache is used get planar data and to generate packed data. This eliminates 8B/16B/32Bytes transfers and uses only 64-byte transfers to increase bus efficiency.
Supports 2-pixel-aligned surface for 8-bit YUV formats; supports 4-pixel-aligned surface for 10-bit YUV formats; supports 1-pixel-aligned surface for RGB formats
Support for separate U and V strides in multi-plane YUV format
Supports BT601/709/2020 for YUV2RGB
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.