OpenGL Shading Language: Difference between revisions

Content deleted Content added
No edit summary
Tag: Reverted
m Reverted edits by 86.9.150.145 (talk) to last version by WhoNeedsUsernames
Line 1:
{{distinguish|Open Shading Language}}
 
hi
[[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.