Skip to main content
nico's cat
Associate III
June 16, 2020
Question

How does TouchGFX(v4.12.3) display L8 format images ?

  • June 16, 2020
  • 1 reply
  • 1179 views

CPU or DMA2D?

I found these in the change log :

 * Added support for L8 graphics assets with 16bit, 24bit and 32bit

  palettes.

 * Added support for L8 hardware acceleration via DMA2D.

It looks like the L8 image will be displayed by DMA2D.But I saw from the test that it takes up CPU instead of DMA2D.

So, which one is correct ?

This topic has been closed for replies.

1 reply

Martin KJELDSEN
Principal III
June 16, 2020

Hi,

I can see why this seems confusing. We added support back then for the LCD classes to support it, but it still requires that the specific application ChromART implementation also handles it for the ChromART chip. And this is something we're adding support for now in the Generator, because we cannot add every permutation of configurations in our application templates.

Until then you should be able to find an implementation of a ChromART class handling L8 (for 16 bit only right now).

/Martin

nico's cat
Associate III
June 16, 2020

OK , I will try. Thank you very much. :beaming_face_with_smiling_eyes: ​

scottSD
Senior III
June 17, 2020