I'm developing GUI application with ZCU106. Because remaining capacity (gate count) of PL is not enough for DRM / KMS / HDMI TX IP, we decided to perserve a range of memory as a canvas for GUI and put a small design to PL to transmit the GUI to another FPGA for advnace application after every rendering cycle.
My question is:
1. Is it possible to render GUI to above canvas memory with libMali (headless version) with zero copy?
2. Is it possible to create a customized fbdev driver to wrap above canvas memory and work with libMali (fbdev version) with zero copy?
3. I cannot find any user guide of libMali in xilinx's site or arm's site. Can anyone show me some simple example and explain me how?