Quantcast
Channel: Forum - Recent Threads
Viewing all articles
Browse latest Browse all 5781

RE: GUIX: How to reduce RAM consumption?

$
0
0

Hello Ralph,

If you're not using JPEG decode engine and/or D/AVE2D, please do the following:

- Remove relevant module stacks from under GUIX Port on sf_el_gx module.

- In the properties for sf_el_gx, set size of JPEG buffer to 1 (this is because disabling JPEG decoding doesn't automatically exclude JPEG buffer allocation).

- In the properties for gx, set JPEG and DRW to "No" (disabled).

- In the GUIX Studio project, go to Configure -> Project/Themes. Next to "Target CPU" click "Advanced Settings". Uncheck "Enable Graphics Accelerator" and set JPEG option to "None".

- Generate all output files in GUIX studio and rebuild your e2studio project.

Additionally, you can enable the use of CLUT8 (i.e. 1 byte per pixel) buffering by bypassing sf_el_gx framework (which will support CLUT8 only in the upcoming releases) and creating your own buffer toggle function. Using single-buffered 8bpp rendering without hardware acceleration should take up 80k of RAM on SK-S7. Touch and SPI are fully independent but shouldn't take up more than 2-3k of RAM.

Regards


Viewing all articles
Browse latest Browse all 5781


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>