nvidia Cg language question

acejj26

Senior member
Dec 15, 1999
886
0
0
i'm sure a lot of you have read about the new high-level Cg language from nvidia. for those of you who haven't, it basically allows for game programmers to code their game once in an easy language and then they can compile it in DX or OGL. my question is this, though: i've read that there will certainly be optimizations for nvidia's GPU's in the compiler, but down the road, there will also be optimizations for other GPU's (R300, Parhelia, etc); so will there be different game versions for different GPU's depending on how the game is optimized?? or is their some way that the compiler can optimize the game for all supported GPU's??

can anyone venture a guess about this?
 

Thorstadt

Member
Apr 9, 2001
28
0
0
Hey, I just read this in an article and it should answer your question:

Seitz said Nvidia will make the basic Cg code available for other makers of graphics chips to write their own compilers. "We're going to keep our secret sauce, but we'll let other hardware vendors plug their stuff in," he said.

You can read the whole thing here.
 

acejj26

Senior member
Dec 15, 1999
886
0
0
i completely understand that much

but what i wanted to know is...say a game developer writes a game in Cg and then compiles it. he can optimize it for the R300, the NV30, the Parhelia, etc. so, does he have to make different versions of the game, each one compiled to be optimized with a certain GPU in mind? or can he compile the game once with all the optimizations built in?? if he does that, how would that work when the game is ran? would the program run and query the system to figure out what GPU is being used and then it configures itself on the fly?

i'm just curious here about how games will be optimized using this new language.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |