OpenGL Shading Language: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Misc citation tidying. | You can use this bot yourself. Report bugs here. | Activated by Rsjaffe | Category:C_programming_language_family | via #UCB_Category
m Extra comma
Line 2:
 
[[File:Linux kernel and OpenGL video games.svg|thumb|300px|[[Video games]] outsource rendering calculations to the [[Graphics processing unit|GPU]] over [[OpenGL]] in real-time. Shaders are written in '''OpenGL Shading Language''' and compiled. The compiled programs are executed on the GPU.]]
'''OpenGL Shading Language''' ('''GLSL'''), is a [[High level programming language|high-level]] [[shading language]] with a syntax based on the [[C (programming language)|C programming language]]. It was created by the [[OpenGL ARB]] (OpenGL Architecture Review Board) to give developers more direct control of the [[graphics pipeline]] without having to use [[ARB assembly language]] or hardware-specific languages.
 
==Background==