* Xfree86 support for Voodoo 3 acceleration
@ 1999-08-27 17:28 Nicholas Coult
1999-08-27 17:45 ` Stephen Edie
0 siblings, 1 reply; 7+ messages in thread
From: Nicholas Coult @ 1999-08-27 17:28 UTC (permalink / raw)
To: linuxppc-dev
Hi,
After looking at www.xfree86.org and the source for Xfree-3.3.4,
it seems that support for the Voodoo 3 card's 2-d acceleration
is already in Xfree86! But, (and I'm just guessing here, I do a lot
of programming but none of it is system or GUI programming)
this support appears to run only on x86 systems currently. There doesn't
appear to be any asm code or anything, though, so shouldn't it be
possible to port this to the linuxppc side of things?
Dr. Nicholas Coult, Research Associate
Institute for Mathematics and Its Applications, University of Minnesota
Home Page: www.ima.umn.edu/~coult Office: 555 Vincent Hall
Email: coult@ima.umn.edu Phone: (612) 624-2527 Fax: (612) 624-4163
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
1999-08-27 17:28 Xfree86 support for Voodoo 3 acceleration Nicholas Coult
@ 1999-08-27 17:45 ` Stephen Edie
1999-08-27 20:18 ` Peter Chang
1999-08-29 17:54 ` David Riley
0 siblings, 2 replies; 7+ messages in thread
From: Stephen Edie @ 1999-08-27 17:45 UTC (permalink / raw)
To: linuxppc-dev
Is the full source code to the driver available? Or is it written using
the Glide libraries? If it is written using Glide, than it will be
necessary to contact 3dfx and get Glide ported to PPC Linux before it can
be ported. Otherwise, it's entirely possible. :)
Stephen
>Hi,
>
>After looking at www.xfree86.org and the source for Xfree-3.3.4,
>it seems that support for the Voodoo 3 card's 2-d acceleration
>is already in Xfree86! But, (and I'm just guessing here, I do a lot
>of programming but none of it is system or GUI programming)
>this support appears to run only on x86 systems currently. There doesn't
>appear to be any asm code or anything, though, so shouldn't it be
>possible to port this to the linuxppc side of things?
Terra Soft Solutions, Inc.
http://www.yellowdoglinux.com
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
1999-08-27 17:45 ` Stephen Edie
@ 1999-08-27 20:18 ` Peter Chang
1999-08-29 17:54 ` David Riley
1 sibling, 0 replies; 7+ messages in thread
From: Peter Chang @ 1999-08-27 20:18 UTC (permalink / raw)
To: linuxppc-dev
> >After looking at www.xfree86.org and the source for Xfree-3.3.4,
> >it seems that support for the Voodoo 3 card's 2-d acceleration
> >is already in Xfree86! But, (and I'm just guessing here, I do a lot
> >of programming but none of it is system or GUI programming)
> >this support appears to run only on x86 systems currently. There doesn't
> >appear to be any asm code or anything, though, so shouldn't it be
> >possible to port this to the linuxppc side of things?
At 11:45 -0600 08.27.1999, Stephen Edie wrote:
>Is the full source code to the driver available? Or is it written using
>the Glide libraries?
glide is 3d only, and would probably use some sort of ioctl to talk
to this driver to get board mappings etc. At least, this is how we
did it on mac/w32 platforms.
Anyway, the 2d core is basically separate from 3d so this driver
should probably 'just work'. Does anyone know if it uses the full 2d
core, or the open spec that 3dfx was going to release?
\p
---
We all enter this world in the same way:
naked; screaming; soaked in blood.
But if you live your life right, that kind of
thing doesn't have to stop there. -- Dana Gould
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
1999-08-27 17:45 ` Stephen Edie
1999-08-27 20:18 ` Peter Chang
@ 1999-08-29 17:54 ` David Riley
1999-08-30 13:36 ` Nicholas Coult
1 sibling, 1 reply; 7+ messages in thread
From: David Riley @ 1999-08-29 17:54 UTC (permalink / raw)
To: Stephen Edie; +Cc: linuxppc-dev
Stephen Edie wrote:
> Is the full source code to the driver available? Or is it written using
> the Glide libraries? If it is written using Glide, than it will be
> necessary to contact 3dfx and get Glide ported to PPC Linux before it can
> be ported. Otherwise, it's entirely possible. :)
This ought to happen once someone gets a LinuxPPC machine to Darryl Strauss
<http://glide.xxedgexx.com>.
--
--"Your mouse has been moved. Windows 95 must be restarted for change to take
effect."
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
1999-08-29 17:54 ` David Riley
@ 1999-08-30 13:36 ` Nicholas Coult
1999-08-30 13:41 ` Geert Uytterhoeven
0 siblings, 1 reply; 7+ messages in thread
From: Nicholas Coult @ 1999-08-30 13:36 UTC (permalink / raw)
To: David Riley; +Cc: Stephen Edie, linuxppc-dev
On Sun, 29 Aug 1999, David Riley wrote:
>
> Stephen Edie wrote:
>
> > Is the full source code to the driver available? Or is it written using
> > the Glide libraries? If it is written using Glide, than it will be
> > necessary to contact 3dfx and get Glide ported to PPC Linux before it can
> > be ported. Otherwise, it's entirely possible. :)
>
> This ought to happen once someone gets a LinuxPPC machine to Darryl Strauss
> <http://glide.xxedgexx.com>.
>
>
>From all appearances we don't need to wait for Darryl to have support
for 2-d acceleration in XFreee86. Here is what Darryl himself had
to say in response to a post of mine in 3dfx.glide.linux:
> Nicholas Coult wrote:
>>
>> What would it take to get support for the Voodoo 3 card under XFree-86 on
>> Linux/PPC? How much of the support on the Intel side is
>> Intel-hardware-specific?
>
>Getting the X server to run shouldn't be bad. It might require changes
>to do byte swapping.
>
>3D support would require Glide and at the moment there aren't any plans
>to port Glide to other platforms.
>
> - |Daryll
What I'm saying is, someone just needs to take the existing code and
tweak it a bit and plug it into the FBDev code and voila! We'll
have support for 2-d acceleration with Voodoo 3 cards. I'd do it
myself if I had even the least clue where to begin - anybody have some
pointers?
Dr. Nicholas Coult, Research Associate
Institute for Mathematics and Its Applications, University of Minnesota
Home Page: www.ima.umn.edu/~coult Office: 555 Vincent Hall
Email: coult@ima.umn.edu Phone: (612) 624-2527 Fax: (612) 624-4163
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
1999-08-30 13:36 ` Nicholas Coult
@ 1999-08-30 13:41 ` Geert Uytterhoeven
0 siblings, 0 replies; 7+ messages in thread
From: Geert Uytterhoeven @ 1999-08-30 13:41 UTC (permalink / raw)
To: Nicholas Coult; +Cc: David Riley, Stephen Edie, linuxppc-dev
On Mon, 30 Aug 1999, Nicholas Coult wrote:
> On Sun, 29 Aug 1999, David Riley wrote:
> > Stephen Edie wrote:
> >
> > > Is the full source code to the driver available? Or is it written using
> > > the Glide libraries? If it is written using Glide, than it will be
> > > necessary to contact 3dfx and get Glide ported to PPC Linux before it can
> > > be ported. Otherwise, it's entirely possible. :)
> >
> > This ought to happen once someone gets a LinuxPPC machine to Darryl Strauss
> > <http://glide.xxedgexx.com>.
>
> >From all appearances we don't need to wait for Darryl to have support
> for 2-d acceleration in XFreee86. Here is what Darryl himself had
> to say in response to a post of mine in 3dfx.glide.linux:
XFree86 snapshot 3.9.16 will support the 3Dfx (Banshee and Voodoo3). Darryl
knows for sure, since he wrote the driver :-)
Just wait a few more days, or become an XFree86 beta tester and taste it now...
Greetings,
Geert
--
Geert Uytterhoeven Geert.Uytterhoeven@cs.kuleuven.ac.be
Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/
Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Xfree86 support for Voodoo 3 acceleration
@ 1999-08-27 18:22 Nicholas Coult
0 siblings, 0 replies; 7+ messages in thread
From: Nicholas Coult @ 1999-08-27 18:22 UTC (permalink / raw)
To: linuxppc-dev
As far as I can tell the full source for the 2-d driver is available as
part of the source for XFree-86 3.3.4.
In particular, the directory
xc/programs/Xserver/hw/xfree86/vga256/drivers/tdfx
contains the source for the drivers.
The Glide library is only for the 3-d stuff, which is another story entirely.
It is most definitely _not_ available as source code.
>
> Is the full source code to the driver available? Or is it written using
> the Glide libraries? If it is written using Glide, than it will be
> necessary to contact 3dfx and get Glide ported to PPC Linux before it can
> be ported. Otherwise, it's entirely possible. :)
>
> Stephen
>
>
> >Hi,
> >
> >After looking at www.xfree86.org and the source for Xfree-3.3.4,
> >it seems that support for the Voodoo 3 card's 2-d acceleration
> >is already in Xfree86! But, (and I'm just guessing here, I do a lot
> >of programming but none of it is system or GUI programming)
> >this support appears to run only on x86 systems currently. There doesn't
> >appear to be any asm code or anything, though, so shouldn't it be
> >possible to port this to the linuxppc side of things?
>
> Terra Soft Solutions, Inc.
> http://www.yellowdoglinux.com
>
Dr. Nicholas Coult, Research Associate
Institute for Mathematics and Its Applications, University of Minnesota
Home Page: www.ima.umn.edu/~coult Office: 555 Vincent Hall
Email: coult@ima.umn.edu Phone: (612) 624-2527 Fax: (612) 624-4163
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting. ]]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~1999-08-30 13:41 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-08-27 17:28 Xfree86 support for Voodoo 3 acceleration Nicholas Coult
1999-08-27 17:45 ` Stephen Edie
1999-08-27 20:18 ` Peter Chang
1999-08-29 17:54 ` David Riley
1999-08-30 13:36 ` Nicholas Coult
1999-08-30 13:41 ` Geert Uytterhoeven
-- strict thread matches above, loose matches on Subject: below --
1999-08-27 18:22 Nicholas Coult
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).