@@ -138,8 +138,8 @@ class WebGPURenderer {
138138
139139 }
140140
141- this . _parameters . nonGuaranteedFeatures = ( parameters . nonGuaranteedFeatures === undefined ) ? [ ] : parameters . nonGuaranteedFeatures ;
142- this . _parameters . nonGuaranteedLimits = ( parameters . nonGuaranteedLimits === undefined ) ? { } : parameters . nonGuaranteedLimits ;
141+ this . _parameters . requiredFeatures = ( parameters . requiredFeatures === undefined ) ? [ ] : parameters . requiredFeatures ;
142+ this . _parameters . requiredLimits = ( parameters . requiredLimits === undefined ) ? { } : parameters . requiredLimits ;
143143
144144 }
145145
@@ -154,8 +154,8 @@ class WebGPURenderer {
154154 const adapter = await navigator . gpu . requestAdapter ( adapterOptions ) ;
155155
156156 const deviceDescriptor = {
157- nonGuaranteedFeatures : parameters . nonGuaranteedFeatures ,
158- nonGuaranteedLimits : parameters . nonGuaranteedLimits
157+ requiredFeatures : parameters . requiredFeatures ,
158+ requiredLimits : parameters . requiredLimits
159159 } ;
160160
161161 const device = await adapter . requestDevice ( deviceDescriptor ) ;
@@ -164,7 +164,7 @@ class WebGPURenderer {
164164
165165 const context = ( parameters . context !== undefined ) ? parameters . context : this . domElement . getContext ( 'gpupresent' ) ;
166166
167- const swapChain = context . configureSwapChain ( {
167+ const swapChain = context . configure ( {
168168 device : device ,
169169 format : GPUTextureFormat . BRGA8Unorm // this is the only valid swap chain format right now (r121)
170170 } ) ;
@@ -256,11 +256,11 @@ class WebGPURenderer {
256256 if ( this . _parameters . antialias === true ) {
257257
258258 colorAttachment . view = this . _colorBuffer . createView ( ) ;
259- colorAttachment . resolveTarget = this . _swapChain . getCurrentTexture ( ) . createView ( ) ;
259+ colorAttachment . resolveTarget = this . _context . getCurrentTexture ( ) . createView ( ) ;
260260
261261 } else {
262262
263- colorAttachment . view = this . _swapChain . getCurrentTexture ( ) . createView ( ) ;
263+ colorAttachment . view = this . _context . getCurrentTexture ( ) . createView ( ) ;
264264 colorAttachment . resolveTarget = undefined ;
265265
266266 }
0 commit comments