Talk:OpenGL Shading Language

This is an old revision of this page, as edited by Christian75 (talk | contribs) at 09:20, 28 January 2014 (Assessment: +Computing: class=C (assisted)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Latest comment: 12 years ago by 2A01:198:314:0:E114:5440:D3A8:8FAD in topic maybe add these links
WikiProject iconComputing C‑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.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

Page title

In my opinion, the page should be titled "OpenGL Shading Language" instead of "GLSL", the abreviation. Just like the "High-Level Shading Language", or "HLSL".
In turn, the start of the page would read:
"OpenGL Shading Language (abbreviated: GLSL or GLslang) is a term used to describe ......."
109.160.229.40 (talk) 22:48, 18 August 2011 (UTC)Reply

The link http://www.amyto.com/tutorials/glsl/1.html provided as a tutorial is no such thing. It looks like the material for the tutorials was never uploaded.

As an alternative, the following links would help:

are referenced OpenGl's Official Website.

Bmfy alexhans (talk) 14:26, 20 August 2010 (UTC)Reply


The term "fragment" is used here without definition or context 209.29.22.199 (talk) 11:27, 11 April 2009 (UTC)Reply

Old Reference

The link to Apple's OpenGL shader builder was to a document on Apple's dev site last edited in 2004 which did not reflect the current version of the OpenGL Shader Builder. I updated the link to a more recent user guide (mid 2008) which more accurately reflects the usage of the program as it is included in XCode 3. If I find a more recent version of the user guide I will again change the link. 128.119.40.196 (talk) 14:42, 12 November 2009 (UTC)Reply

The "Trivial" sample uses unfamiliar terms without introducing them

For instance, "This transforms the input vertex the same way the fixed-function pipeline would" assumes the reader knows what a fixed-function pipeline would do (not mention, what it is in the first place!).

A trivial example should be truly trivial and should relate to the ideas introduced earlier. It would be great to seem something truly trivial, such as computing the dot product of two vectors. —Preceding unsigned comment added by 208.71.200.88 (talk) 01:35, 21 December 2010 (UTC)Reply

GLSL-ES

I've seen several sources (eg http://www.opengl.org/pipeline/article/vol004_2/) talking about GLSL-ES as the dialect of GLSL that's supported by OpenGL-ES2. Does anyone know of an official document describing it? What should we say about that here? SteveBaker (talk) 18:54, 16 February 2011 (UTC)Reply

this webpage lets you experiment with glsl: http://glsl.heroku.com/ and this is a stand-alone program to play with glsl: https://github.com/githole/Live-Coder

--2A01:198:314:0:E114:5440:D3A8:8FAD (talk) 00:24, 18 January 2013 (UTC)Reply