Added construction of visual info, context creation, eglMakeCurrent call