"Multipass" shaders and low-res buffers on native (GL)

This needs to be improved, you can see some of the progress made, though, on the BlurFilter code, which renders to a framebuffer first, before running through multiple ping-pong passes