EVE double buffering or alpha blending
On an EVE based product similar to NHD-5.0-800480FT-CTXL-CTP, is it possible to do double buffering graphics? I would like to draw to an area of memory that is not actively displayed while the LCD controller is showing a second area of memory. When I am done, I would get the primary displayed and secondary memory areas interchanged.
Another possibility is to draw to an area where I can toggle the transparency.
The EVE2 graphics engine renders a Display List line by line during the LCD's active refresh.
It also buffers an inactive Display List in it's memory that can be written to while the EVE2 is actively displaying the previously set of commands from it's actively rendered Display List.
When a Swap command is executed, the inactive Display List is swapped with the active Display List to render the next screen image. In essence this works like double buffering except it contains a Display List with data rather than a full memory buffer filled with a full resolution graphic image.
Please sign in to leave a comment.