A High Level Overview of GLSL and GLSL Shader Objects

~ this article is a work in progress as I will continue to add what I am learning

GLSL

- Principal shading language for OpenGL

- C style language

- Compilation model

  • A shader is a compiled set of strings for a particular programmable stage
  • A program is linked programmable stages to form a system
  • A shader can be thought of as a program; when referring to a GLSL shader, the term shader object is used.

The language was developed to give developers more direct control over the graphics pipeline without using low level assembly code.

An important property of the language is that it is parallel in nature.

--

--

soul of a nameless bard
soul of a nameless bard

Written by soul of a nameless bard

Research and reflections on various topics in systems and software/hardware engineering, design, biology, consciousness, metaphysics and spirituality

No responses yet