go-gl/glh — pull request #38 by pwaller (2013-11-21 21:13:16+00:00)
Title: context: Add Enable(enums...)/Disable(enums...)

A convenience:

```go
unlit_points := glh.Compound(glh.Disable(gl.LIGHTING), glh.Primitive{gl.POINTS})
glh.With(unlit_points, func() {
gl.Vertex3d(1, 0, 0)
})
```