GL module

gl_parse_version

proceduresince 0.31.0Source

Splits a version macro name such as GL_VERSION_3_3 into major and minor. Returns 0, 0 if the text isn't one.

Example↗
major, minor := gl_parse_version("GL_VERSION_4_5");
assert(major == 4 && minor == 5);
gl_parse_version :: (version: string) -> (major: s32, minor: s32)

Parameters

version: string

Returns

major: s32
minor: s32

See also