Я использую emscripten 1.37.40 для портирования существующего приложения OpenGL. Когда я строю и связываю, я получаю один неразрешенный внешний символ:
warning: unresolved symbol: glBlitFramebuffer
Я попытался обновить emscripten до sdk-tag-1.38.0-64bit, но в итоге получил тот же результат.
Флаги моей ссылки:
"-s USE_SDL=2 -s FULL_ES3=1 -s FULL_ES2=1 -s USE_FREETYPE=1 -s DISABLE_EXCEPTION_CATCHING=0 -s DEMANGLE_SUPPORT=1 -s SAFE_HEAP=1 --bind -s WASM=1"
Если я закомментирую строку glBlitFramebuffer, сборка завершится успешно, поэтому все остальные мои вызовы OpenGL будут успешно переведены.
Поддерживается ли glBlitFramebuffer с emscripten? Если так, как я могу заставить это решить? Если нет, то как я могу добавить поддержку?