If you're interested in what a DMA2D peripheral can do for graphics display in your microcontroller applications... this article from Francis Lamotte explains how it works and provides a demonstration on the STM32F429 (a Cortex-M4 based MCU with an integrated DMA2D, LCD controller and SDRAM controller):