Load the vertex, geometry, or fragment shader from a source code in memory.
This function loads a single shader, vertex, geometry, or fragment,
identified by the second argument. The source code must be a valid shader
in GLSL language. GLSL is a C-like language dedicated to OpenGL shaders;
you'll probably need to read a good documentation for it before writing
your own shaders.
boolloadFromMemory(const(char)[] shader, Type type)
Load the vertex, geometry, or fragment shader from a source code in memory.
This function loads a single shader, vertex, geometry, or fragment, identified by the second argument. The source code must be a valid shader in GLSL language. GLSL is a C-like language dedicated to OpenGL shaders; you'll probably need to read a good documentation for it before writing your own shaders.