【发布时间】:2017-09-11 16:31:57
【问题描述】:
GPU 内存是有限的——通常比 JS 堆大小等更受限制。诸如大量高分辨率图像之类的东西会填满内存,而且它是共享资源,因此其他应用程序可能会占用大量内存.
在 OpenGL 中,我可以查询可用内存。
WebGL 中是否有任何方法可以做到这一点?我怎么知道我是否用完了?如果我这样做会怎样?
我不确定如何管理 WebGL 体验。如有必要,我可以回退到 SVG 或 Canvas,但我不知道什么时候需要。
【问题讨论】:
-
有 this 2011 SO question 关于它,谷歌也发现 this conversation 与 khronos 组开发人员 2 年前。这似乎不可行。