par_term_render/
gpu_utils.rs1use wgpu::{AddressMode, Device, FilterMode, Sampler, SamplerDescriptor};
7
8pub fn create_sampler_with_filter(
13 device: &Device,
14 filter: FilterMode,
15 label: Option<&str>,
16) -> Sampler {
17 device.create_sampler(&SamplerDescriptor {
18 label,
19 address_mode_u: AddressMode::ClampToEdge,
20 address_mode_v: AddressMode::ClampToEdge,
21 address_mode_w: AddressMode::ClampToEdge,
22 mag_filter: filter,
23 min_filter: filter,
24 mipmap_filter: FilterMode::Nearest,
25 ..Default::default()
26 })
27}