shared: bring back gles2