Niels, thanks a lot for the answers!

Allow me to follow up (and with your permission I won't do it inline to
avoid clutter):

1. df_dok - I understand CPU usage metrics. What I want to know (and I guess
I could dig in the benchmark code) is how the bar graph, shown for each
accelerated operation at the end of the benchmark, is normalized.

2. Input - when I say that I don't have Linux input support I mean that
while I have serial, USB and PS/2 (emulated) support in the serial console,
in network terminals and under X, I don't have kernel support for the new
input architecture ("linux input",
http://atrey.karlin.mff.cuni.cz/~vojtech/input/, also see the
inputdrivers/linux_input in directfb 1.3 source package). Since my input
devices work fine on the other software environments I'm guessing it's a
configuration issue that I'm having. In any case I tried the df_input
example and from it I learned that my USB keyboard does in fact work but the
keys are all messed up. Hopefully this would ring a bell for you. My mouse
doesn't seem to work at all in DFB.

3. I'm using devmem and DFB seems to select "DirectFB/Input: Keyboard 0.9"
as the input device. Also note I'm running DFB application from an SSH
terminal, and DFB doesn't seem to react to the terminal keyboard. The output
of dfbinfo is:
---------
Screen (00) Screen                   (primary screen)
   Caps:

     Layer (00) GFX layer                       (primary layer)
        Type:    GRAPHICS
        Caps:    SURFACE SCREEN_LOCATION SCREEN_POSITION SCREEN_SIZE


Input (00) Keyboard                        (primary keyboard)
   Type: KEYBOARD
   Caps: KEYS
   Min. Keycode: 0
   Max. Keycode: 127
---------

4. I've asked here about surface/layer/region after reading the material on
the directfb.org website as well as what I managed to find on the web
including the wiki. I'm still a bit confused. Hopefully your explenation of
the common usecase will allow me to move forward but if you could say more
on this that would be awsome. For instance, from what you've said I wonder -
why does DFB need a surface manager to allocate buffers if there are only 3
buffers allowed per layer?

Thanks again,
s
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to