Expand description
Modulesยง
- ast ๐
- builtins ๐
- context ๐
- error ๐
- functions ๐
- lex ๐
- offset ๐
- Module responsible for calculating the offset and span for types.
- parser ๐
- token ๐
- types ๐
- variables ๐
Structsยง
- Error
- Error returned during shader parsing.
- Frontend
- The
Frontend
is the central structure of the GLSL frontend. - Options
- Per-shader options passed to
parse
. - Parse
Errors - A collection of errors returned during shader parsing.
- Shader
Metadata - Additional information about the GLSL shader.
Enumsยง
- Error
Kind - Information about the cause of an error.
- Expected
Token - One of the expected tokens returned in
InvalidToken
. - Precision
- A precision hint used in GLSL declarations.
- Profile
- The GLSL profile used by a shader.
- Token
Value - A token passed from the lexing used in the parsing.
Type Aliasesยง
- Result ๐