SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
DISPC supports on-the-fly source image flip along the x/y-axis for 8-bit/component formats (ARGB or YUV) to create a mirror effect on the source data. The DMA engine reads the source frame from right to left by requesting burst transfers for each line in negative address increments while performing each burst transfer as a linear incremental burst. The read data is repacked and stored in the line buffer incrementally - effectively storing the frame as a flipped image for the processing pipeline. The configuration of the flip/mirror operation is explained in Table 12-421.
Flip Direction | FLIP Bit | Base Address | Byte Increment |
---|---|---|---|
Along Y-axis (vertical mirror) | 1 | Start of window | 1 |
Along X-axis (horizontal mirror) | 0 | Start of last line of the window | -(2(width of the line in bytes)) |
Along both X-axis and Y-axis (horizontal and vertical mirror) | 1 | Start of last line of the window | -(2(width of the line in bytes)) |
In Table 12-421: