linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Petr Vandrovec <vandrove@vc.cvut.cz>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: James Simmons <jsimmons@infradead.org>,
	Jurriaan <thunder7@xs4all.nl>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Linux Fbdev development list
	<linux-fbdev-devel@lists.sourceforge.net>
Subject: Re: also frustrated with the framebuffer and your matrox-card in 2.5.53? hack/patch available!
Date: Fri, 27 Dec 2002 23:58:12 +0100	[thread overview]
Message-ID: <20021227225812.GC1403@ppc.vc.cvut.cz> (raw)
In-Reply-To: <Pine.GSO.4.21.0212271128120.17037-100000@vervain.sonytel.be>

On Fri, Dec 27, 2002 at 12:05:38PM +0100, Geert Uytterhoeven wrote:
> On Fri, 27 Dec 2002, Petr Vandrovec wrote:
> > On Thu, Dec 26, 2002 at 07:47:52PM +0000, James Simmons wrote:
> > > Petr is expressing his political view. It has nothing to do with technical 
> > > arguments. In fact I place a bet. I will port the matrox driver and it 
> > > will have the same functionality as the previous driver except for text 
> > > mode support. If I can't do it I will not only revert the changes but I 
> > 
> > Yes. Without text mode support. But without textmode support that driver is
> > of no use for me because of it is not compatible with VMware then.
> 
> What exactly in the new fbdev API is preventing you from having text mode
> support?

Problem is that in new framework driver does not get in touch with characters.
It gets only prepared bitmap passed to imageblit callback (because of fbcon_putcs
unconditionally calls accel_putcs, which does character -> bitmap conversion). Of 
course it is possible to convert bitmap back to character number, but it is very 
time consuming, and it looks illogical to me first convert character number to its
graphic image, and then convert graphic image back to character number... Not even
talking about 9x16 character cell.

Next problem is that fbdev driver is no more notified (if I understand code correctly)
about font changes, so it even cannot upload correct font into the hardware, and
so it must rely on accel_putcs at the time of character print.

If nothing else, VMware can be happy with just black screen in text mode, it will
paint proper characters directly...

Much worse problem is that I do not see any way how to have different resolutions
on different virtual terminals, and I do not know how to work around this.

						Best regards,
							Petr Vandrovec
							vandrove@vc.cvut.cz

  reply	other threads:[~2002-12-27 22:58 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20021226142032.GA7852@middle.of.nowhere>
2002-12-26 19:47 ` also frustrated with the framebuffer and your matrox-card in 2.5.53? hack/patch available! James Simmons
2002-12-27  2:39   ` Petr Vandrovec
2002-12-27 11:05     ` [Linux-fbdev-devel] " Geert Uytterhoeven
2002-12-27 22:58       ` Petr Vandrovec [this message]
2002-12-27 23:18         ` Geert Uytterhoeven

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=20021227225812.GC1403@ppc.vc.cvut.cz \
    --to=vandrove@vc.cvut.cz \
    --cc=geert@linux-m68k.org \
    --cc=jsimmons@infradead.org \
    --cc=linux-fbdev-devel@lists.sourceforge.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=thunder7@xs4all.nl \
    /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).