add simple gl interop