Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => General Internet News => Topic started by: bhoggett on June 15, 2002, 09:27:30 AM

Title: NVIDIA's C For Graphics
Post by: bhoggett on June 15, 2002, 09:27:30 AM
It's new from NVIDIA, and it's not a video card. In fact, it could help ATI (and Amiga).

When NVIDIA announces a new product, it's usually either an upgrade to an existing video card or a whole new architecture for most of us to drool over. This time around, it announced a computer language that's compatible with all video cards that support shaders.

Read the full GameSpy article here (http://www.gamespydaily.com/news/fullstory.asp?id=3529).

Title: Re: NVIDIA's C For Graphics
Post by: asian1 on June 15, 2002, 12:08:22 PM
Hi
Cg is a layer of software on top of MS DirectX and OpenGL. I doubt if Nvidia's Cg will be compatible with Matrox or ATI video cards. Nvidia is THE 2nd MOST HOSTILE company to Amiga, next to MS:

"Even if you pay US$ M, IT IS IMPOSSIBLE to write Amiga device driver for Nvidia cards!!"
Title: Re: NVIDIA's C For Graphics
Post by: GadgetMaster on June 15, 2002, 01:27:16 PM
Quote
Codeplay Director Andrew Richards says, “Overall, Cg is not a generic language for graphics programming; it is a language for NVIDIA®’s current generation of graphics card. It has a different set of goals from what’s required to design computer graphics at the heart of the successful computer games of tomorrow.”


Quote
Codeplay believes that Cg is inadequate for some current, and more future, ‘GPU’s. Most importantly, standard rendering code needs to move onto graphics processors, and Cg is not sufficiently flexible for this type of code.


The above quote is from Codeplay's Website. They don't seem to think its such a good idea.

Here is the ink to the whole article:
CODEPLAY RESPONDS TO NVIDIA®'s 'CG' (http://www.codeplay.com/press/cg_rel.html)
Title: Re: NVIDIA's C For Graphics
Post by: Rodney on June 15, 2002, 03:42:44 PM
Yer, i thought this was a language developed to help write DirectX applications that use shadding and other cool stuff!

Theres little chance this is going to work on the Amiga, considering it was co developed with MS.
Title: Re: NVIDIA's C For Graphics
Post by: bhoggett on June 15, 2002, 05:49:19 PM
Quote
The above quote is from Codeplay's Website. They don't seem to think its such a good idea.


Codeplay are developing an optimised compiler for 3D programming, and they would lose market if Cg proved to live up to nVidia's hype.

It's like believing Microsoft when they tell you Linux is evil.  :-)
Title: Re: NVIDIA's C For Graphics
Post by: bhoggett on June 15, 2002, 05:55:10 PM
@Rodney

Please read the GameSpy article again. Cg will work on top of DirextX and OpenGL, and although Microsoft are mentioned, nVidia make it clear that they want to make Cg a cross-platform standard both in terms of software and hardware platforms.

The real question is whether the OpenGL compatibility of AmigaOS 4.0 will be up to scratch so that Cg would work on top of it.

Note also that Cg will be open source, which bodes well for portability/