Jump to content

Talk:Cg (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wbm1058 (talk | contribs) at 15:44, 29 January 2022 (Wbm1058 moved page Talk:High-Level Shading Language to Talk:High-Level Shader Language: per Microsoft). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Start‑class
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

Data types formatting

can anybody please fix the data types list formatting? it doesn't look right to me. --Ayman


Why is Cg programming language the redirect? According to the convention used in all the other programming language articles, "programming language" is used and not "Programming Language". RedWolf 08:29, Jun 14, 2004 (UTC)

Moved in accordance with Wikipedia:Naming conventions (capitalization). -- Paddu 17:00, 22 Dec 2004 (UTC)

Missing (I'd add them myself, if I understood them better):

  • Mention of Cg's "profiles"
  • Arrays and vectors

-- ariels 07:15, 15 Jun 2006 (UTC)


Can anybody correct the linkto cgshaders.org - its down but ther is a more or less oficial site continguing the work of cgshaders.org. I once found the site but i cant find it again.

Sure ;)
cgshaders.org can now be found at http://www.shadertech.com/
Happy to be of service!
thanks very much but the forums seem not to run anymore do you know why? - whats the matter all pages simply vanish... :( ok if you have any information I would be happy to know why Enaut 18:21, 22 February 2007 (UTC)[reply]
ok now Nvidia itself opened a forum... I added the link already to the linkssection but here again: http://developer.nvidia.com/forums/ greetings Enaut 20:15, 1 September 2007 (UTC)[reply]
shadertech domain no longer active -- held by a domain squatter -- so I've removed that external link. If the information is still available elsewhere, then feel free to add the appropriate link. ToolmakerSteve (talk) 02:13, 25 October 2012 (UTC)[reply]

Cg full program

Maybe it should be a full code of program, for example in C, which uses Cg. ( I can't do it ). --Adam majewski (talk) 07:50, 19 January 2008 (UTC) Even simplest like : change color of 1 point --Adam majewski (talk) 15:44, 9 July 2008 (UTC)[reply]

I don't quite understand this: "To avoid exposing the source code of the shader, and still maintain some of the hardware specific optimizations, the concept of profiles was developed" The concept of profiles has nothing to with whether shader source code is exposed or not - it's to allow shaders the ability to target different hardware (with different profiles). —Preceding unsigned comment added by 202.6.86.1 (talk) 07:21, 16 August 2010 (UTC)[reply]


Some important questions are not answered here:

  • what license is Cg distributed under, and how has this changed over time?

Now Deprecated

From https://developer.nvidia.com/cg-toolkit:

The Cg Toolkit is a legacy NVIDIA toolkit no longer under active development or support. Cg 3.1 is our last release and while we continue to make it available to developers, we do not recommend using it in new development projects because future hardware features may not be supported.

The last version was released in April 2012 - two years ago. It seems a bit strange that this page hasn't been updated to show that yet. 217.43.156.56 (talk) 20:13, 21 May 2014 (UTC)[reply]

I've updated the page to reflect this. 81.102.83.190 (talk) 17:58, 4 June 2014 (UTC)[reply]