| 1234567891011121314151617181920212223242526272829 | import WebGPUBinding from './WebGPUBinding.js';import { GPUBindingType } from './constants.js';class WebGPUSampler extends WebGPUBinding {	constructor( name, texture ) {		super( name );		this.texture = texture;		this.type = GPUBindingType.Sampler;		this.visibility = GPUShaderStage.FRAGMENT;		this.samplerGPU = null; // set by the renderer	}	getTexture() {		return this.texture;	}}WebGPUSampler.prototype.isSampler = true;export default WebGPUSampler;
 |