diff --git a/examples/jsm/renderers/webgpu/WebGPURenderer.js b/examples/jsm/renderers/webgpu/WebGPURenderer.js index 36d16e3966066c..0db5a20f269c35 100644 --- a/examples/jsm/renderers/webgpu/WebGPURenderer.js +++ b/examples/jsm/renderers/webgpu/WebGPURenderer.js @@ -152,8 +152,8 @@ class WebGPURenderer { const adapter = await navigator.gpu.requestAdapter( adapterOptions ); const deviceDescriptor = { - extensions: parameters.extensions, - limits: parameters.limits + nonGuaranteedFeatures: parameters.nonGuaranteedFeatures, + nonGuaranteedLimits: parameters.nonGuaranteedLimits }; const device = await adapter.requestDevice( deviceDescriptor ); diff --git a/examples/webgpu_sandbox.html b/examples/webgpu_sandbox.html index b035ad8fccf600..3ffcaeeabdd53c 100644 --- a/examples/webgpu_sandbox.html +++ b/examples/webgpu_sandbox.html @@ -177,7 +177,7 @@ // - renderer = new WebGPURenderer( { extensions: [ 'texture-compression-bc' ] } ); + renderer = new WebGPURenderer( { nonGuaranteedFeatures: [ 'texture-compression-bc' ] } ); renderer.setPixelRatio( window.devicePixelRatio ); renderer.setSize( window.innerWidth, window.innerHeight ); document.body.appendChild( renderer.domElement );