Content deleted Content added
→Reference for 4.60.5 release date no longer correct: new section |
|||
(18 intermediate revisions by 12 users not shown) | |||
Line 1:
{{Talk header}}
{{WikiProject banner shell|class=C|collapsed=yes|1=
{{WikiProject Computing |importance=Low |software=y |software-importance=Low}}
{{WikiProject Computer graphics|importance=Mid}}
{{WikiProject Computer science |importance=Low}}
{{WikiProject Video games |class=Start |importance=Low}}
{{WikiProject Technology }}
}}
=== 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".<br />
In turn, the start of the page would read:<br />
"OpenGL Shading Language (abbreviated: GLSL or GLslang) is a term used to describe ......."<br />
[[Special:Contributions/109.160.229.40|109.160.229.40]] ([[User talk:109.160.229.40|talk]]) 22:48, 18 August 2011 (UTC)
=== Tutorials (remove incomplete, add recommended by OpenGl ===
Line 23 ⟶ 38:
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. <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/208.71.200.88|208.71.200.88]] ([[User talk:208.71.200.88|talk]]) 01:35, 21 December 2010 (UTC)</span><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
== 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? [[User:SteveBaker|SteveBaker]] ([[User talk:SteveBaker|talk]]) 18:54, 16 February 2011 (UTC)
== maybe add these links ==
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
--[[Special:Contributions/2A01:198:314:0:E114:5440:D3A8:8FAD|2A01:198:314:0:E114:5440:D3A8:8FAD]] ([[User talk:2A01:198:314:0:E114:5440:D3A8:8FAD|talk]]) 00:24, 18 January 2013 (UTC)
== Example shaders and driver overhead ==
# Are the examples shaders code that is part of a [[Game engine]] or of a [[device driver]] like e.g. [[Mesa 3D]]?
# When is this code compiled?
# Is the resulting machine code being executed on the CPU or on the GPU? [[User:ScotXW|ScotXW]] ([[User talk:ScotXW|talk]]) 13:04, 1 March 2014 (UTC)
== Reference for 4.60.5 release date no longer correct ==
The article references https://www.khronos.org/registry/OpenGL/specs/gl/GLSLangSpec.4.60.pdf for the release of 4.60.5, but this link now points to 4.60.8, which was released in 2023. I can't find any copies of the 4.60.5 PDF on Khronos sites, but I did find one at https://www.ece.lsu.edu/koppel/gp/refs/GLSLangSpec.4.60.pdf , which aligns with the date stated by the article. Does anyone know of an officially-hosted copy? Alternatively the article could just be updated to list .8 rather than .5, since for all the others only their last revision is listed. [[User:Holosword|Holosword]] ([[User talk:Holosword|talk]]) 03:39, 15 May 2024 (UTC)
|