First pass of a basic 2D graphics rendering system with support for simple post-processing effects on textures and render targets.