further towards gles/emscripten