Live briefing
Everything about OpenGL Shading Language
High-level shading language
OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB to give developers more direct control of the graphics pipeline without having to use ARB assembly language or hardware-specific languages. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: OpenGL Shading LanguageA 5-minute orientation
- Pick up a classic book: OpenGL shading languageThe most-reprinted book on the subject
- Read the landmark paper: Parallel Cloth Simulation Using OpenGL Shading LanguageCited 7 times
- Go sideways: Standard Portable Intermediate RepresentationA closely related topic
- Go sideways: OpenGLA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Parallel Cloth Simulation Using OpenGL Shading Language
Teaching graphics with the openGL shading language
Prototype implementation of the OpenGL ES 2.0 shading language offline compiler
Parallel tsunami simulation and visualization on tiled display wall using OpenGL Shading Language
Analisis Kinerja Augmented Reality HyperText Markup Language (ARHTML) Melalui Pemanfaatan Web Graphics Library dan OpenGl Shading Language untuk Pengembangan 3D
Analisis Kinerja Augmented Reality HyperText Markup Language (ARHTML) Melalui Pemanfaatan Web Graphics Library dan OpenGl Shading Language untuk Pengembangan 3D
OpenGL Shading Language by Randi J. Rost. GPU Gems Series (vol. 1, 2 and 3). ShaderX by Wolfgang Engel
📚 Books worth reading
OpenGL shading languageRandi J. Rost · 2006- 📕OpenGL Shading LanguageRandi Rost, Bill Licea-Kane · 2021
- 📕Opengl 4 Shading Language CookbookDavid Wolff · 2013
- 📕Shader Mit Glsl Eine Einfuhrung In Die Opengl Shading LanguageHeiko Ihde · 2009
- 📕Shader Mit GlslHeiko Ihde · 2009
OpenGL 4.0 shading language cookbookDavid A. Wolff · 2011
OpenGL(R) Shading LanguageRandi J. Rost · 2004- 📕OpenGL 4. 0 Shading Language CookbookDavid Wolff · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Standard Portable Intermediate Representation Standard Portable Intermediate Representation (SPIR) is an intermediate language for parallel computing and graphics by Khronos Group. It is used in multiple…
- OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The…
- Shading language A shading language is a graphics programming language made for programming shader effects on the graphics processing unit (unlike other programming languages…
- Shader In computer graphics, a shader is a programmable operation which is applied to data as it moves through the rendering pipeline. Shaders act on data such…
- OpenGL ES OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering…
- High-Level Shader Language The High-Level Shader Language or High-Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for the Direct3D 9 API to…
- ARB assembly language ARB assembly language is a low-level shading language, which can be characterized as an assembly language. It was created by the OpenGL Architecture Review…
- Vulkan Vulkan is a cross-platform API and open standard for 3D graphics and parallelized computing. It was intended to address the shortcomings of OpenGL, and…