Skip to main content
JJ.Lin
Associate III
September 8, 2021
Question

Which pixel format is more efficent for RGB565?

Hi,

In my project, the MCU is STM32F429ZE and RGB565 is selected. I found that different image format perform different performance. If all the images was set to RGB565, the framerate is lower than ARGB888. I don't know why? Maybe the former needs extra hardware transform? So which is better for me?

The second question is that: SDRAM is used to cache images and fonts, before touchgfx_init(), I copy all the images and fonts to SDRAM from NAND flash, so will the framerate improved if I set cache for images of current use form SDRAM to SDRAM of cache address ?

Thanks!

This topic has been closed for replies.

2 replies

JJ.Lin
JJ.LinAuthor
Associate III
September 9, 2021

Hello?

Romain DIELEMAN
ST Employee
September 9, 2021

Hi,

Could you share more on your configuration ? Are you working on a custom board or on a ST development kit ? Did you start your project from scratch or from a TBS ? How much "worse" are the performances between the RGB565 and ARGB888 ? Do you use ChromArt ? What is your display interface/color depth/ ... ?

/Romain