Framebuffer functionality chart (was Re: [Linux-fbdev-users] Project update, new website)

2 messages, 1 author, 2004-08-30 · open the first message on its own page

Framebuffer functionality chart (was Re: [Linux-fbdev-users] Project update, new website)

From: Otto Wyss <hidden>
Date: 2004-08-23 17:20:53

"Antonino A. Daplas" wrote:
On Friday 20 August 2004 23:31, Otto Wyss wrote:
quoted
I intend to change the status page into a functionality chart. First I
have to know which functionality exists and are important enough to be
listed. Any imput is welcomed.
Suggestion:

A.  Common to all:

Hardware:
1. color depths and color visuals supported
2. can the driver pan on the y-axis?
3. can the driver pan on the x-axis?
4. can the hardware state be changed (ie with fbset)?
5. access to framebuffer (fb_read/fb_write/mmap)
6. access to MMIO space

Console:
1. can it accelerate imageblit (font drawing)
2. can it accelerate copyarea (block transfers)
3. can it accelerate fillrect (block sets)

Video Mode setting:
1. How is the video mode set (more than 1 can be chosen)?
        a. at driver load
        b. user-specified modelines (ie. fbset)
        c. global mode database
        d. EDID/private mode database
        e. EDID/GTF calculation
        f. driver-specific method

B. Miscellaneous:
        a. support for interrupts on vsync/vblank
        b. ioctl for vsync/vblank
Comments from other developers? Can these points be divided into two
groups ("essential" for minimal functionality and "advanced" for speed
improvements, nice to have features?

O. Wyss

-- 
See a huge pile of work at "http://wyodesktop.sourceforge.net/"


-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285

Re: Framebuffer functionality chart (was Re: [Linux-fbdev-users] Projectupdate, new website)

From: Otto Wyss <hidden>
Date: 2004-08-30 20:10:26

Otto Wyss wrote:
"Antonino A. Daplas" wrote:
quoted
On Friday 20 August 2004 23:31, Otto Wyss wrote:
quoted
I intend to change the status page into a functionality chart. First I
have to know which functionality exists and are important enough to be
listed. Any imput is welcomed.
Suggestion:

A.  Common to all:

Hardware:
1. color depths and color visuals supported
2. can the driver pan on the y-axis?
3. can the driver pan on the x-axis?
4. can the hardware state be changed (ie with fbset)?
5. access to framebuffer (fb_read/fb_write/mmap)
6. access to MMIO space

Console:
1. can it accelerate imageblit (font drawing)
2. can it accelerate copyarea (block transfers)
3. can it accelerate fillrect (block sets)

Video Mode setting:
1. How is the video mode set (more than 1 can be chosen)?
        a. at driver load
        b. user-specified modelines (ie. fbset)
        c. global mode database
        d. EDID/private mode database
        e. EDID/GTF calculation
        f. driver-specific method

B. Miscellaneous:
        a. support for interrupts on vsync/vblank
        b. ioctl for vsync/vblank
Well then is it possible to check all these features with a test
program? Does anyone know how?

O. Wyss

-- 
See a huge pile of work at "http://wyodesktop.sourceforge.net/"


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help