eglDestroyContext should not delete the egl_state