From: "Michel Dänzer" <michel@daenzer.net>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Antonino Daplas <adaplas@pol.net>,
fbdev <linux-fbdev-devel@lists.sourceforge.net>
Subject: Re: Comments on fbgen.c and fbcon-accel.c
Date: 08 May 2002 00:50:57 +0200 [thread overview]
Message-ID: <1020811857.1473.442.camel@tibook> (raw)
In-Reply-To: <Pine.GSO.4.21.0205070953520.14470-100000@vervain.sonytel.be>
On Tue, 2002-05-07 at 10:00, Geert Uytterhoeven wrote:
> > > If it's really a problem, maybe we could figure out a way to detect when
> > > it's safe to optimize stuff away or as a last resort make it an option?
> > >
> > I think if the gen_* interface is to be adopted, it will become a
> > problem. Detection is the best solution, but right now X and DRI do not
> > know that fb even exist so we can't get X to detect fb unless we
> > persuade the X people to do that. I have tried X detection before by
> > checking the previous console number. If the previous number is not a
> > valid console, we can presume that a non-console app used that. But
> > this is not clean and there are too many conditions where this check
> > will fail. But then, I really don't understand the underlying console
> > interface, so an easier and more effective way may exist that I don't
> > know about.
>
> The problem is that most drivers in XFree86 don't _want_ to be fbdev compliant.
> The solution is to convince the hardcode anti-fbdev XFree86 guys to use the
> fbdev if it's present. Fbdev is part of the kernel API. Circumventing the API
> is bad behavior.
The opposition seems to be mostly against the fbdev support being spread
over the drivers, which is hard to maintain. If we could move it into an
common layer, there should be no problem. I do have the basic idea how
to do it but I suspect it would require changes to the driver interface
so it might have to wait for XFree86 5.x (provided anyone actually tries
:).
--
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: bandwidth@sourceforge.net
next prev parent reply other threads:[~2002-05-07 22:51 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <Pine.LNX.4.10.10205031444260.9732-100000@www.transvirtual.com>
[not found] ` <1020535355.797.0.camel@daplas>
2002-05-06 22:24 ` Comments on fbgen.c and fbcon-accel.c Michel Dänzer
2002-05-07 1:34 ` Antonino Daplas
2002-05-07 8:00 ` Geert Uytterhoeven
2002-05-07 13:26 ` Antonino Daplas
2002-05-07 22:50 ` Michel Dänzer [this message]
2002-05-31 20:45 ` James Simmons
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1020811857.1473.442.camel@tibook \
--to=michel@daenzer.net \
--cc=adaplas@pol.net \
--cc=geert@linux-m68k.org \
--cc=linux-fbdev-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).