[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ATI linux drivers

Randall Hopper wrote:

I'm contemplating a video card upgrade, and hoping to use the ARB profiles
in Cg to work with fragment and vertex shaders in Linux.
Hmmm - interesting.   It *ought* to work - but whether it actually *does* is
another matter.

My next bet would have been a GeForce4, the fp30/vp30 Cg profiles, and NV30
emulation in the NVidia drivers, but I gather this is a Windows-only
feature of their drivers.
I've explored that option - it doesn't work under Linux.

Any other options?
The main Cg compiler is Open-Sourced - right?  That means that (in
principle) someone could write a native Radion 'profile' for it.
It might not be all that difficult - how different could the nVidia
native 'machine code' be from the Radion's instruction-set.

One problem may be that the length of a fragment program on the Radion
is quite small (compared to the NV30 at least) - and it's possible that
the overhead of using a high level language would swamp it's abilities.

However, I'm suprised that someone hasn't tried it already, nVidia always
claimed it would be possible - that was the mainstay of their claim that
Cg should be the future of programmable graphics hardware.

Any takers?
---------------------------- Steve Baker -------------------------
HomeEmail: <sjbaker1@airmail.net>    WorkEmail: <sjbaker@link.com>
HomePage : http://www.sjbaker.org
Projects : http://plib.sf.net    http://tuxaqfh.sf.net
           http://tuxkart.sf.net http://prettypoly.sf.net
GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M- V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++