On Mon, Mar 21, 2011 at 20:25, Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> wrote: > On Mon, 21 Mar 2011 19:19:43 +0000 > timofonic timofonic <timofonic@xxxxxxxxx> wrote: >> So if KMS is so cool and provides many advantages over fbdev and >> such... Why isn't more widely used intead of still relying on fbdev? >> Why still using fbdev emulation (that is partial and somewhat broken, >> it seems) instead using KMS directly? > > Used by what? ÂAll three major GPU device classes have KMS support > (Intel, ATI, and nVidia). ÂIf you want it for a particular device, you > can always port it over. The three major GPU device classes on PC... > As for fbdev emulation, what's still using it? ÂThere's nothing > stopping projects from converting over; X and Wayland can already > handle KMS APIs just fine. Can Wayland handle fbdev APIs ... >> I know the graphic driver situation is quite bad on Linux, especially >> on the embedded world. Fbdev seems is still quite used there by binary >> blob drivers. > > Probably for a couple of reasons: > Â1) inertia: fbdev has been around a lot longer, and provides most of > Âwhat embedded devices need anyway > Â2) feature set: why bother doing a full KMS driver if you're not > Âgoing to use any of the additional features it would provide (output > Âmanagement, memory management, execution management) ... if no additional features of KMS are needed? Gr{oetje,eeting}s, Â Â Â Â Â Â Â Â Â Â Â Â Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. Â Â Â Â Â Â Â Â Â Â Â Â Â ÂÂ ÂÂ -- Linus Torvalds _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel