Hi,
I have set the surface cache explicitly to 8 MB, and verified this by putting a breakpoint on this:
int STM32InitGfx( void* aArgs )
{
/* configure bitmap and glyph cache according makefile settings */
EwMaxSurfaceCacheSize = EW_MAX_SURFACE_CACHE_SIZE;
So in total, 16 MB is allocated to EW, 8 MB of which is for surface chache. My application certainly does not stretch RAM resources, yet each time I display an image that is liked to an ExternBitmap, EW, makes the call to EwLoadExternBitmap, and the micro reloads and re-decodes an image which should really reside in the cache.
Am I doing something that I shouldn't ?
Kind Regards,
Rob