Built-in GLSL reference and context-sensitive help

To make learning shader development easier and more enjoyable Shaderific now provides a built-in reference for the OpenGL ES Shading Language (GLSL) and context-sensitive help.

GLSL reference

The GLSL reference is available under the new lightbulb icon in the shader editor. The reference comprises the following topics:

  • GLSL Types
  • GLSL Qualifiers
  • GLSL Built-in Variables & Constants
  • GLSL Statements
  • GLSL Built-in Functions

A description is given for every GLSL keyword and usage examples are provided whenever appropriate.

GLSL reference.png

Context-sensitive help

The content of the GLSL reference is also provided in the form of context-sensitive help to make using it even more convenient.

Context-sensitive help can be invoked while editing code by pressing the tab button on the extended keyboard. If the cursor is at the end of a GLSL keyword the description and usage examples from the reference are shown in a popup.

Context-sensitive help.png