fsleyes.gl.gl21.glvector_funcs¶
This module contains logic for managing vertex and fragment shader programs
used for rendering GLRGBVector and GLLineVector instances.
These functions are used by the gl21.glrgbvector_funcs and
gl21.gllinevector_funcs modules.
-
fsleyes.gl.gl21.glvector_funcs.compileShaders(self, vertShader, indexed=False)[source]¶ Compiles the vertex/fragment shader programs (by creating a
GLSLShaderinstance).If the
VectorOpts.colourImageproperty is set, theglvolumefragment shader is used. Otherwise, theglvectorfragment shader is used.