On Tue, 2007-05-01 at 10:18 -0700, sanhay wrote:
> Yes, I am willing to work on it but I would need some guidance. What I need
> to understand is how the directFB and Panning concept is working.

Panning is implemented in the framebuffer driver itself, not DirectFB,
ie: drivers/video/s3c2410fb.c of the linux kernel tree.

> 
> In the driver, the video framebuffer memory is allocated which has the same
> size as the frame buffer size. 
> I can imagine if the driver would allocate memory for big virtual
> framebuffer e.g. 4 times or 2 times the size of the actual framebuffer and
> directFB could make used of panning feature. But my question is if the
> driver is giving information about framebuffer size which is same as the
> physical framebuffer size, how come directFB is still trying to do panning?
> Please explain. Thanks.
> 

The implementation of fb_pan_display() is simple.  Look at how the the
other framebuffer drivers do it. Just ask if you have questions.  And
because this is under fbdev-devel, you can post questions to the
fbdev-devel mailing list.  It's currently subscriber only though:

https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel

Tony



_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to