Shader.loadFromStream

Load the vertex, geometry or fragment shader from a custom stream.

This function loads a single shader, either 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.

Parameters

stream InputStream

Source stream to read from

type Type

Type of shader (vertex, geometry or fragment)

Return Value

Type: bool

true if loading succeeded, false if it failed.

Meta