我有一个爱好项目,可以使用一些gpu计算,我认为这也是一个很好的时间来测试新的WebGPU API。到目前为止,我尝试查看最新版本的chrome和firefox版本的各种WebGPU演示,这两个版本都预先启用了webgpu标志,但都没有效果。在控制台中,我得到了一些关于某个顶点缓冲区或一些上下文不存在的错误,大量的红色。
所以..。我的印象是我真的能查出来?这对任何人都有用吗?它坏了吗?
可能是相关的系统信息: Windows 10,Nvidia M3000M
发布于 2022-04-13 00:52:53
你能给我看一下错误信息吗?如果这是您自己的示例,我想您可能还没有配置如何将它引入.wgsl文件。
webpack4:rules: [{ test: /\.wgsl$/, use: "raw-loader" }]
webpack5:rules: [{ test: /\.wgsl$/, type: "asset/source" }]
vite:import xxx from './xx.wgsl?raw
发布于 2022-05-22 13:43:23
我一直在玩Chrome中的WebGPU,似乎可以在没有重大问题的情况下进行测试。
似乎有很多演示已经过时,使用了一个旧的API或用于WSGL的语法,但大多数时候我只是收到警告而不是错误。这些警告信息丰富,而且修复起来也很简单(例如:用@location(0)替换@location(0))。
作为一个提示,我一直将它与TypeScript一起使用,并将它与@webgpu/类型相结合使开发变得更加容易。
发布于 2022-08-07 12:49:57
这里是对主要问题的回答,如果webgpu还可以测试的话:
正如@Rob所提到的,caniuse.com/webgpu显示
默认情况下,还没有浏览器激活它。
--但是您可以通过激活IT作为实验性功能来测试它,如果要发布该站点,就不会有很多用户能够看到您的工作。
(2022年8月)
https://stackoverflow.com/questions/71819282
复制相似问题