UNPKG

three

Version:

JavaScript 3D library

27 lines (14 loc) 344 B
class WebGLExtensions { constructor( backend ) { this.backend = backend; this.gl = this.backend.gl; this.availableExtensions = this.gl.getSupportedExtensions(); } get( name ) { return this.gl.getExtension( name ); } has( name ) { return this.availableExtensions.includes( name ); } } export default WebGLExtensions;