more opengles changes