pub struct SamplerDescriptor {
pub label: Option<String>,
pub address_mode_u: Option<AddressMode>,
pub address_mode_v: Option<AddressMode>,
pub address_mode_w: Option<AddressMode>,
pub mag_filter: Option<FilterMode>,
pub min_filter: Option<FilterMode>,
pub mipmap_filter: Option<MipmapFilterMode>,
pub lod_min_clamp: Option<f32>,
pub lod_max_clamp: Option<f32>,
pub compare: Option<CompareFunction>,
pub max_anisotropy: Option<u16>,
/* private fields */
}Fields§
§label: Option<String>§address_mode_u: Option<AddressMode>§address_mode_v: Option<AddressMode>§address_mode_w: Option<AddressMode>§mag_filter: Option<FilterMode>§min_filter: Option<FilterMode>§mipmap_filter: Option<MipmapFilterMode>§lod_min_clamp: Option<f32>§lod_max_clamp: Option<f32>§compare: Option<CompareFunction>§max_anisotropy: Option<u16>Implementations§
Source§impl SamplerDescriptor
impl SamplerDescriptor
pub fn new() -> Self
pub fn with_extension(self, extension: SamplerDescriptorExtension) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SamplerDescriptor
impl RefUnwindSafe for SamplerDescriptor
impl Send for SamplerDescriptor
impl Sync for SamplerDescriptor
impl Unpin for SamplerDescriptor
impl UnsafeUnpin for SamplerDescriptor
impl UnwindSafe for SamplerDescriptor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more