hasFeature( name ) {

		if ( this._initialized === false ) {

			console.warn( 'THREE.Renderer: .hasFeature() called before the backend is initialized. Try using .hasFeatureAsync() instead.' );

			return false;

		}

		return this.backend.hasFeature( name );

	}
Checks if the given feature is supported by the selected backend. If the
renderer has not been initialized, this method always returns `false`.

@param {string} name - The feature's name.
@return {boolean} Whether the feature is supported or not.