Hi,
Using the IMG_Raw.C example, I am writing out a custom format/display-driver.
However, when I started adding "Extra Image Planes" in the mantra ROP, I noticed that each plane triggers a new instance of my IMG_File derived class, I believe that's cause by the call to IMG_Format::create().
Is the above to be expected and one should handle that in the ::create() method to only create one instance ? If not, what would be the correct approach ? Is there example code which handles multiple planes ?
For my use case, I want perform the display-driver initialization once for all the planes and iterate each plane's data to send to the display application.
Cheers