Split the UI into separate bits. + Bits that are X11/GLX only + Bits that are 'pure' opengl + Bits that are UI related but not renderer related Hopefully with help porting to other platformsI Signed-off-by: Michel Pollet <buserror@gmail.com>