【发布时间】:2022-01-25 16:34:28
【问题描述】:
我正在尝试使用一些 ES 3.1 功能,目前还不清楚是否支持:
我注意到 emscripten 存储库中有一个 OpenGL ES 3.1 标头,其中defines 是我正在寻找的一些功能,我可以将它们成功地包含在我的项目中。但是,当我尝试链接时它们不可用:
error: undefined symbol: glDispatchCompute (referenced by top-level compiled C/C++ code)
warning: _glDispatchCompute may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library
documentation 表示如果我指定 -s FULL_ES3=1(我正在这样做),则支持 OpenGL ES3。
既然有它的标题,这个功能是否可用?如果是这样,我如何启用对它的支持? (例如,它是否需要手动加载扩展或在 emscripten 中启用实验性支持?)
【问题讨论】:
标签: opengl-es webgl emscripten webgl2