Hello everyone.

I've recently been playing with in-kernel intelfb to get it to work
with laptop screens (kernel modesetting).
Techically the effort succeeded (in intelfb2 project), but x11 guys
got there first with their drm KMS. I was not aware of KMS until it
was too late, my fault.
So now I'm left with mostly orignal intelfb2 codebase and some
knowledge of intel graphics hw.
Both work fine for me, except that now I need some sane way to use
overlay mixer without Xv.

Quick search among fbxine output plugins pointed me here, and then to
i830 gfxdriver code, which apparently does only that, overlays.
The catch is that intelfb2 uses dualhead configuration with two fbdevs
(one per display pipe, no cloning), and it's not obvious to me how to
hack support for this into current directfb driver.
Moreover, intelfb does have hw accel code, which is partially
duplicated in directfb driver, and limited support for VRAM
allocation, but none of these is exported to userspace.

So I want to ask if there is some standard kernel<->userspace protocol
for these things, which directfb compliant drivers tend to follow.
It would be great if someone points me to similar implementations,
which are considered to be 'right'.
Any starting points would help.

Thanks,
Sergey
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to