Skip to content

Commit

Permalink
Remove WebGL2 Fallback
Browse files Browse the repository at this point in the history
  • Loading branch information
sunag committed Sep 1, 2024
1 parent 184a7d6 commit 77ade85
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions src/renderers/webgpu/WebGPURenderer.Nodes.js
Original file line number Diff line number Diff line change
@@ -1,33 +1,12 @@
import Renderer from '../common/Renderer.js';
import WebGLBackend from '../webgl-fallback/WebGLBackend.js';
import WebGPUBackend from './WebGPUBackend.js';
import BasicNodeLibrary from './nodes/BasicNodeLibrary.js';

class WebGPURenderer extends Renderer {

constructor( parameters = {} ) {

let BackendClass;

if ( parameters.forceWebGL ) {

BackendClass = WebGLBackend;

} else {

BackendClass = WebGPUBackend;

parameters.getFallback = () => {

console.warn( 'THREE.WebGPURenderer: WebGPU is not available, running under WebGL2 backend.' );

return new WebGLBackend( parameters );

};

}

const backend = new BackendClass( parameters );
const backend = new WebGPUBackend( parameters );

super( backend, parameters );

Expand Down

0 comments on commit 77ade85

Please sign in to comment.