Wrong conversion of an .png image. Wrong gradient effect.
Hello i'm porting TouchGFX to a custom board using STM32F429 and a custom 800x480 16bit display.
I'm having trouble when I try to add a .png image on the TouchGFX designer. For some reason, if the .png file have any gradient effect, the resulting image will not display correctly on the physical display.
Here are some examples:
This is the example application i'm trying to show on the display.
This is how the colors are displayed on the physical display:

Notice how the gradients effects are displayed on the display.

My TouchGFX project is using the follow dithering configurations:
# Optional additional compiler flags
user_cflags := -DUSE_BPP=16
# Settings for image converter output format
alpha_dither := yes
# Dither algorithms: 0 (no dither), 1 (Floyd-Steinberg), 2 (Jarvis, Judice and Ninke), 3 (Stucki)
dither_algorithm := 2
opaque_image_format := RGB565
non_opaque_image_format := ARGB8888Any suggestion on how to move forward?
Thank you in advance.
