|
@@ -24,10 +24,10 @@ function WebGLTextures( _gl, extensions, state, properties, capabilities, utils,
|
|
|
try {
|
|
try {
|
|
|
|
|
|
|
|
useOffscreenCanvas = typeof OffscreenCanvas !== 'undefined'
|
|
useOffscreenCanvas = typeof OffscreenCanvas !== 'undefined'
|
|
|
- // eslint-disable-next-line compat/compat
|
|
|
|
|
&& ( new OffscreenCanvas( 1, 1 ).getContext( '2d' ) ) !== null;
|
|
&& ( new OffscreenCanvas( 1, 1 ).getContext( '2d' ) ) !== null;
|
|
|
|
|
|
|
|
- } catch ( err ) {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ } catch ( err ) { // eslint-disable-line no-unused-vars
|
|
|
|
|
|
|
|
// Ignore any errors
|
|
// Ignore any errors
|
|
|
|
|
|
|
@@ -38,7 +38,6 @@ function WebGLTextures( _gl, extensions, state, properties, capabilities, utils,
|
|
|
// Use OffscreenCanvas when available. Specially needed in web workers
|
|
// Use OffscreenCanvas when available. Specially needed in web workers
|
|
|
|
|
|
|
|
return useOffscreenCanvas ?
|
|
return useOffscreenCanvas ?
|
|
|
- // eslint-disable-next-line compat/compat
|
|
|
|
|
new OffscreenCanvas( width, height ) : createElementNS( 'canvas' );
|
|
new OffscreenCanvas( width, height ) : createElementNS( 'canvas' );
|
|
|
|
|
|
|
|
}
|
|
}
|