WebGL共享资源Web Worker

用户名

我只是WebGL的初学者-对不起,如果这个问题很幼稚。我在线搜索,但找不到WebGL专家的最新支持。

我想使用Web Worker共享WebGL的资源-主要是纹理上传和纹理回读。支持的状态是什么?我有什么解决方法?

man

您还不能在Web Worker中共享资源。但是,您可以传入TypedArrays和传出WebWorkers,因此它实际上取决于您要执行的操作。如果要在JavaScript中解码纹理,则可以在辅助线程中进行解码,然后将TypedArray及其数据传递回主线程。零复制可能会发生这种情况但是,gl.texImage2d当前必须在主线程上进行调用

至于读回一个工人的纹理,您现在还不走运。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章