Chrome WebGPU是现在就可以测试的东西吗?

zzzyeukh  于 2022-12-06  发布在  Go
关注(0)|答案(3)|浏览(229)

我有一个爱好项目,可以使用一些gpu计算,我认为这也将是一个伟大的时间来测试新的WebGPU API。到目前为止,我试图看看各种WebGPU演示的最新版本的chrome canary和firefox开发版,都有webgpu标志事先启用,但没有工作。在控制台我得到各种错误的一些顶点缓冲区或一些上下文不存在,大堆红色。
所以...我的印象是我真的可以去看看?这对任何人都有效吗?它坏了吗?
可能相关的系统信息:Windows 10、英伟达M3000M

8aqjt8rx

8aqjt8rx1#

如果是你自己的例子,我猜你可能没有配置如何引入它的.wgsl文件。
网页套件4:rules: [{ test: /\.wgsl$/, use: "raw-loader" }]
网页套件5:rules: [{ test: /\.wgsl$/, type: "asset/source" }]
日期:import xxx from './xx.wgsl?raw

xzlaal3s

xzlaal3s2#

我一直在玩Chrome中的WebGPU,它似乎可以测试没有重大问题。
看起来有很多演示已经过时了,使用了较旧的WSGL API或语法,但大多数时候我只是得到警告而不是错误。这些警告信息非常丰富,也很容易修复(例如:将[[location(0)]]替换为@location(0))。
作为一个提示,我一直在TypeScript中使用它,并将它与@webgpu/types结合使用,使开发变得更容易。

o8x7eapl

o8x7eapl3#

这里的主要问题的答案,如果webgpu可以测试:
正如@Rob提到的,caniuse.com/webgpu表明

没有浏览器默认激活它

但您可以测试通过将其作为实验性功能激活,如果您发布站点,将不会有很多用户能够看到您的工作。

(2022年8月)

相关问题