评论
|
它没有伤害我的桌面。很奇怪。 |
|
我的 Win10 台式电脑在一两分钟前通过自动更新自行重启,现在我也在
|
|
对我来说似乎最常发生在热更新上 |
|
非常奇怪的部分:我受影响的机器可以正常处理 shadertoy.com。 |
|
晚饭后我去测试一下
|
|
几分钟的 Shadertoy 仍然没有崩溃 |
|
你有一个最小的复制例子吗?也许着色器对象用完了? |
|
对不起@mikolalysenko我得把这个问题留给@tbfleming 我确实设法在 chrome://gpu 日志中隔离了一个事件
|
|
我的桌面崩溃后的日志消息:
|
@openhardwarecoza你有没有加载任何图像?它只对图像使用纹理。它确实使用非 2 的幂,但不过滤它们。 |
|
消极的。只是我经常测试的老荷马辛普森 svg
|
|
我开始认为我们使用的其中一个库可能在我们不知情的情况下使用 WebGL 并弄错了。 |
|
我的桌面又崩溃了。这次我看到日志中充斥着纹理错误。我没有加载任何图像。 |
|
@mikolalysenko @kaosat-dev崩溃是非常零星的;我还没有能够创建一个小的可重现的例子或者重现除 LW4 之外的任何东西的崩溃。 这是我在开发早期注意到的一些事情,并编写了复杂的代码来解决;也许是相关的。如果您创建一个 regl 资源,将其用作统一(纹理)或属性(缓冲区),.destroy() 它,然后使用具有不同统一和属性的绘制函数,那么 WebGL 会抱怨被销毁的对象仍在使用。 |
|
@tbfleming我正在调查它,虽然我只有 mac/linux 桌面,所以我实际上无法准确地重现这些问题 |
|
@kaosat-dev在其他线程中提到: 好吧,这就是我要说的: |
|
嗯,最后一个稳定版本是什么,电子中使用了什么?我确定这不是最好的选择,但是…据我所知,除了机器上安装的 chrome 之外,electron 使用自己的 chrome 编译。我们总是可以通过电子发展。El 18 dic。2016 年 11:02,“Peter van der Walt”<notifications@github.com> 描述:
|
|
@jorgerobles明天我将尝试在电子应用程序中打包一个极简主义的 Regl 应用程序,这样我们至少可以消除一些错误来源? |



老症状:长时间使用后WebGL崩溃。
新症状:webgl 崩溃得更快。
今天的 Windows 10 更新使我无法在激光旁边的笔记本电脑上运行 LW4。更新正在等待我的桌面队列;接下来我可能会失去它。在我的桌面上调试更容易,所以我打算获取更新,希望它能帮助我找到根本原因。