graphics
graphics copied to clipboard
Do clipping by changing the draw state in `Context`
The clip draw states are static, which means if you pre-multiply alpha you get wrong blending equations. Perhaps we should change the design such that clipping modified the draw state that is passed in, such that it keeps the same blending equations.