![]() |
The core of GLM, which implements exactly and only the GLSL specification to the degree possible. More...
Modules | |
Types | |
The standard types defined by the specification. | |
Precision types | |
Non-GLSL types that are used to define precision-based types. | |
Template types | |
The generic template types used as the basis for the core types. | |
Functions | |
The functions defined by the specification. |
The core of GLM, which implements exactly and only the GLSL specification to the degree possible.
The GLM core consists of C++ types that mirror GLSL types, C++ functions that mirror the GLSL functions. It also includes a set of precision-based types that can be used in the appropriate functions. The C++ types are all based on a basic set of template types.
The best documentation for GLM Core is the current GLSL specification, version 4.1 (pdf file). There are a few differences between GLM core and GLSL.