SFShaderOnline documentation for the Shader class
val loadFromFile :
?vertexShaderFilename:string ->
?fragmentShaderFilename:string ->
unit ->
tval loadFromMemory :
?vertexShader:string ->
?fragmentShader:string ->
unit ->
tval destroy : shader:t -> unitval bind : shader:t -> unitval setFloatParameter : shader:t -> name:string -> x:float -> unitval setFloat2Parameter : shader:t -> name:string -> x:float -> y:float -> unitval setFloat3Parameter :
shader:t ->
name:string ->
x:float ->
y:float ->
z:float ->
unitval setFloat4Parameter :
shader:t ->
name:string ->
x:float ->
y:float ->
z:float ->
w:float ->
unit