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