我正在尝试在我的web应用程序中使用webgpu
。我找到了这个关于如何使用WebGL计算功能的指南。我启用了#enable-webgpu-developer-features
标志,甚至用--enable-unsafe-webgpu
选项运行Google Chrome。但在呼叫canvas.getContext('webgpu')
时仍然接收到null
,并且navigator.gpu
是undefined
。当我试图看到这些演示时,我观察到TypeError: Cannot read properties of null (reading 'requestDevice')
是否有一些硬件要求、特定驱动程序或任何其他建议?
我对Chrome 106也有类似的问题,但当我使用Chrome Canary而不是Chrome时,您链接的演示对我有效。在启用该标志后,我不得不重新启动浏览器,以使大多数演示正常工作,但那一个在没有它的情况下尤其有效。我怀疑这与WebGPU的Origin Trial有关。