![]() |
Public API Reference |
![]() |
Common code shared among a number of plugins. More...
Namespaces | |
namespace | GL |
Common code shared among plugins using OpenGL. | |
namespace | ShaderCacheHelper |
Common code for shader caching. | |
namespace | ShaderWeaver |
Common code for plugins implementing shader weaver combiners. | |
Classes | |
class | ShaderProgramPluginGL |
Common code useful for all OpenGL-based shader program plugins. More... | |
Functions | |
static void | MakeGLMatrix3x3 (const csMatrix3 &m, float matrix[9], bool rowMajor=false) |
Make an OpenGL matrix from a CS matrix. | |
static void | MakeGLMatrix4x4 (const CS::Math::Matrix4 &m, float matrix[16], bool rowMajor=false) |
Make an OpenGL matrix from a CS matrix. |
Common code shared among a number of plugins.
static void CS::PluginCommon::MakeGLMatrix3x3 | ( | const csMatrix3 & | m, |
float | matrix[9], | ||
bool | rowMajor = false |
||
) | [inline, static] |
Make an OpenGL matrix from a CS matrix.
Definition at line 113 of file glhelper.h.
static void CS::PluginCommon::MakeGLMatrix4x4 | ( | const CS::Math::Matrix4 & | m, |
float | matrix[16], | ||
bool | rowMajor = false |
||
) | [inline, static] |
Make an OpenGL matrix from a CS matrix.
Definition at line 140 of file glhelper.h.