It depends on the driver interface you are using - V4L2 or FBDev. The V4L2 specification has ioctl commands for Dequeuing and Queuing a user buffer with the display driver. On the other hand, the FBDev interface doesn't support user pointers - driver buffer allocation is only through memory map. In short, a buffer copy can be avoided if V4L2 interface is used.
Older VPBE drivers supported only FBDev interface. I believe latest releases support V4L2 also. Regards, Anand Balagopalakrishnan Texas Instruments Inc India ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Ondrej Pindroch Sent: Tuesday, March 31, 2009 6:44 PM To: davinci-linux-open-source Subject: Use of shared buffer for VPBE HI I have one question is it possible to use the same buffer which comes from for example resizer as input for video output, without need of copying data from one location to an other? I have seen som examples, they are copying data to an other buffer. This consumes lot of time. Ondrej Pindroch SoftHard Technology ltd. Tel: +421(2)65459327 Fax: +421(2)65459329 Mobile:+421(904)906011
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
