| 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;
 
 
  |