2002-02-28 16:25:43

by James Simmons

[permalink] [raw]
Subject: [PATCH] tdfx ported to new fbdev api


As you can see I have ported the 3dfx fbdev driver to the new api. It has
been tested on my home system and it works. I like others to try it out.
The patch is against 2.5.5-dj2


http://www.transvirtual.com/~jsimmons/tdfx.diff

Thank you.

. ---
|o_o |
|:_/ | Give Micro$oft the Bird!!!!
// \ \ Use Linux!!!!
(| | )
/'_ _/`\
___)=(___/


2002-02-28 20:43:42

by Dave Jones

[permalink] [raw]
Subject: Re: [PATCH] tdfx ported to new fbdev api

On Thu, Feb 28, 2002 at 08:22:30AM -0800, James Simmons wrote:
>
> As you can see I have ported the 3dfx fbdev driver to the new api. It has
> been tested on my home system and it works. I like others to try it out.
> The patch is against 2.5.5-dj2
> http://www.transvirtual.com/~jsimmons/tdfx.diff

Is this one different to the one I saw last time?

--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs

2002-02-28 21:02:17

by James Simmons

[permalink] [raw]
Subject: Re: [Linux-fbdev-devel] Re: [PATCH] tdfx ported to new fbdev api


> On Thu, Feb 28, 2002 at 08:22:30AM -0800, James Simmons wrote:
> >
> > As you can see I have ported the 3dfx fbdev driver to the new api. It has
> > been tested on my home system and it works. I like others to try it out.
> > The patch is against 2.5.5-dj2
> > http://www.transvirtual.com/~jsimmons/tdfx.diff
>
> Is this one different to the one I saw last time?

Actually no. I think the driver hasn't changed. I does work for me. Did
you try it out again.

2002-02-28 21:15:06

by Dave Jones

[permalink] [raw]
Subject: Re: [PATCH] tdfx ported to new fbdev api

On Thu, Feb 28, 2002 at 12:44:26PM -0800, James Simmons wrote:
> Their are a few changes. I tested it last night and it worked for me. That
> doesn't mean much so if you could give it a try. BTW the penguin will not
> show up. I need to expand the imageblit function but it is not top
> priority right now.

Now that you mention the penguin, I was reminded of something.
Normally with this box, when the fb starts, the top 3rd of the
screen has a large white rectangle blitted onto it for reasons
I never figured out. Its purely cosmetic (it disappears when scrolling
begins), so it wasn't something I really bothered investigating.

It could be that with your reworking, this bug has taken on
a new form, and is now doing something more dramatic.

--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs

2002-02-28 21:11:23

by Dave Jones

[permalink] [raw]
Subject: Re: [Linux-fbdev-devel] Re: [PATCH] tdfx ported to new fbdev api

On Thu, Feb 28, 2002 at 01:00:04PM -0800, James Simmons wrote:
> > > The patch is against 2.5.5-dj2
> > > http://www.transvirtual.com/~jsimmons/tdfx.diff
> > Is this one different to the one I saw last time?
> Actually no. I think the driver hasn't changed. I does work for me. Did
> you try it out again.

Ok. I didn't look too deeply last time, but it died immediately
on switching the display, and was really dead, no keyboard leds,
nada.

I'll take another look later if I get chance

--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs

2002-02-28 20:47:02

by James Simmons

[permalink] [raw]
Subject: Re: [PATCH] tdfx ported to new fbdev api


> > As you can see I have ported the 3dfx fbdev driver to the new api. It has
> > been tested on my home system and it works. I like others to try it out.
> > The patch is against 2.5.5-dj2
> > http://www.transvirtual.com/~jsimmons/tdfx.diff
>
> Is this one different to the one I saw last time?

Their are a few changes. I tested it last night and it worked for me. That
doesn't mean much so if you could give it a try. BTW the penguin will not
show up. I need to expand the imageblit function but it is not top
priority right now.


2002-03-01 02:33:30

by Joseph Fannin

[permalink] [raw]
Subject: Re: [PATCH] tdfx ported to new fbdev api

> Now that you mention the penguin, I was reminded of something.
> Normally with this box, when the fb starts, the top 3rd of the
> screen has a large white rectangle blitted onto it for reasons
> I never figured out. Its purely cosmetic (it disappears when scrolling
> begins), so it wasn't something I really bothered investigating.

Attila Kesmarki's v0.2.0 patch for tdfxfb fixed this problem for me
when I tested it about a year and a half ago, but I don't think his
updates were ever integrated -- I don't know if there were issues with
the changes or not.

Anyway, the patches still seem to be up:

http://www.medex.hu/~danthe/tdfx/


--
Joseph Fannin
[email protected]

"I think I said something eloquent, like 'Fuck.'" -- Rusty Russell

2002-03-01 07:25:40

by jurriaan

[permalink] [raw]
Subject: Re: [Linux-fbdev-devel] Re: [PATCH] tdfx ported to new fbdev api

From: Dave Jones <[email protected]>
Date: Thu, Feb 28, 2002 at 10:08:47PM +0100
> On Thu, Feb 28, 2002 at 01:00:04PM -0800, James Simmons wrote:
> > > > The patch is against 2.5.5-dj2
> > > > http://www.transvirtual.com/~jsimmons/tdfx.diff
> > > Is this one different to the one I saw last time?
> > Actually no. I think the driver hasn't changed. I does work for me. Did
> > you try it out again.
>
> Ok. I didn't look too deeply last time, but it died immediately
> on switching the display, and was really dead, no keyboard leds,
> nada.
>
That was my experience also (Voodoo 4500 pci/Alpha architecture).
However, the VIDCFG_2X handling in his patch worked, and the kernel
(pre-2.4.18) didn't. Luckily, a small patch was accepted to change that.

I'm willing to test any patches for tdfxfb on Alpha.

Good luck,
Jurriaan
--
One guide for speakers of Klingon advises them to begin by
purchasing a large supply of napkins.
Robert O'Reilly [Gowron] on speaking Klingon.
GNU/Linux 2.4.19pre1 on Debian/Alpha 988 bogomips load:1.64 1.33 0.76