pub struct SamplerProperties {
pub flags: SamplerCreateFlags,
pub mag_filter: Filter,
pub min_filter: Filter,
pub mipmap_mode: SamplerMipmapMode,
pub address_mode: [SamplerAddressMode; 3],
pub mip_lod_bias: f32,
pub max_anisotropy: Option<f32>,
pub compare_op: Option<CompareOp>,
pub min_lod: f32,
pub max_lod: f32,
pub border_color: BorderColor,
pub unnormalized_coordinates: bool,
}Fields§
§flags: SamplerCreateFlags§mag_filter: Filter§min_filter: Filter§mipmap_mode: SamplerMipmapMode§address_mode: [SamplerAddressMode; 3]§mip_lod_bias: f32§max_anisotropy: Option<f32>§compare_op: Option<CompareOp>§min_lod: f32§max_lod: f32§border_color: BorderColor§unnormalized_coordinates: boolImplementations§
Source§impl SamplerProperties
impl SamplerProperties
pub fn write_create_info_builder<'a>( &'a self, builder: SamplerCreateInfoBuilder<'a>, ) -> SamplerCreateInfoBuilder<'_>
pub fn create_info_builder(&self) -> SamplerCreateInfoBuilder<'_>
pub fn from_create_info_builder( create_info: &SamplerCreateInfoBuilder<'_>, ) -> Self
Trait Implementations§
Source§impl Clone for SamplerProperties
impl Clone for SamplerProperties
Source§fn clone(&self) -> SamplerProperties
fn clone(&self) -> SamplerProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SamplerProperties
impl Debug for SamplerProperties
Source§impl Default for SamplerProperties
impl Default for SamplerProperties
impl Copy for SamplerProperties
Auto Trait Implementations§
impl Freeze for SamplerProperties
impl RefUnwindSafe for SamplerProperties
impl Send for SamplerProperties
impl Sync for SamplerProperties
impl Unpin for SamplerProperties
impl UnwindSafe for SamplerProperties
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