I'm porting a game to the Series 60 platform. One thing that the game does on the original platform is load image data from a custom storage format into a raw 16-bit pixel array (unsigned short *guiImage), instantiate a pixmap object passing in the raw pixel data as its storage buffer, and then whenever any changes are made to the information in the guiImage array, the next screen update reflects those changes.
What I'm wanting to know is how much of a change to that process I need to make for the Symbian platform. i.e. is it possible at all to create a CFbsBitmap with the already-loaded 16-bit pixel array such that any changes made in the array are reflected on-screen when next that bitmap is blitted?
Or will I have to change the strategy altogether?