javascript - WebGL 对象是否被垃圾收集?
问题描述
在我分配的 JavaScript 内存(例如 ArrayBuffer)中,当我不再有 GC 对它的任何引用时,它会被释放,正如我所理解的那样?
gl.bufferData()
WebGL 对象(如缓冲区或纹理)与 GPU 上由或分配的内存块相关联gl.textureImage2D()
。
我想知道:如果我放弃对 WebGLTexture 或 WebGLBuffer 对象的最后引用,它是否会通过 JavaScript VM 自动释放的 GPU 内存块来收集垃圾?
解决方案
推荐阅读
- spring-mvc - 如何将从客户端上传的文件存储到 jboss 独立目录?
- javascript - 从嵌套数组聚合数据
- python - 如何使用多个变量发送到 Impala 用于 Python 中的 SQL 语句
- tcp - 使用 Node-RED 获取 TCP/IP 连接
- angular - 将 Angular 4 升级到 7 时服务不起作用
- c# - 四元数lookRotation - 向上不起作用
- java - 为什么我无法从之前设置的单例数组中获取数据?
- android - 无法解析 gradle 的外部依赖
- r - 我如何将符号转换为颜色编码闪亮的应用程序
- anylogic - 当行人使用anylogic进入时,如何从PedSource设置速度后在退出期间更改行人的速度?