Browse Source

Merge pull request #21366 from Mugen87/dev48

WebGPURenderer: Update .requestDevice() descriptor to the latest API.
Michael Herzog 4 years ago
parent
commit
b5f412f076
2 changed files with 3 additions and 3 deletions
  1. 2 2
      examples/jsm/renderers/webgpu/WebGPURenderer.js
  2. 1 1
      examples/webgpu_sandbox.html

+ 2 - 2
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 );

+ 1 - 1
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 );