cancel
Showing results for 
Search instead for 
Did you mean: 

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

nico's cat
Associate III

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 ?

5 REPLIES 5
Martin KJELDSEN
Chief III

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

OK , I will try. Thank you very much. 😁

Thanks for the reply.😀

I should've added the link. You caught me at a busy moment, haha. @scottSD​  to the rescue​ ! :D