glsurface camera display works. hoooollly shit