code: func (c *Canvas) SetFragmentShader(src string) {
  	c.shader.fs = src
  	c.shader.update()
  }
docs: // SetFragmentShader allows you to set a new fragment shader on the underlying
  // framebuffer. Argument "src" is the GLSL source, not a filename.